首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sass mixin不起作用

sass mixin不起作用
EN

Stack Overflow用户
提问于 2016-05-03 08:07:48
回答 2查看 461关注 0票数 0

我正在尝试编译以下SCSS代码

代码语言:javascript
复制
//SCSS Code
@mixin box-shadow($shadows) {
   -moz-box-shadow: $shadows;
   -webkit-box-shadow: $shadows;
   box-shadow: $shadows;
}

.shadows {
   @include box-shadow(0px 4px 5px #666);
}

但是,编译后的CSS没有显示供应商前缀属性。我正在使用SassMeister编译这段代码。

代码语言:javascript
复制
//Compiled CSS
.shadows {
  box-shadow: 0px 4px 5px #666;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-05-03 08:40:21

它“不工作”,因为您打开了autoprefixer选项(options - autoprefixer)。如果关闭,您将看到前缀样式。

注意:自动再固定器会自动为您添加这些前缀。而且,正如@rrd所指出的,现在不需要box-shadow的前缀了。

票数 3
EN

Stack Overflow用户

发布于 2016-05-03 08:28:57

我认为,您会发现雨果·吉劳德尔的文章很有用。这样,您就可以确保您得到了您想要的供应商前缀。不过,在另一个方面,我认为你现在不需要特定于盒影厂商的前缀。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36998826

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档