sass可以传一个URL地址到mixin中吗?
下面这种方式不行,用了#{$file}这种方式也不行。
@mixin IE-filter-scale($file){
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=#{$file}, sizingMethod='scale');
}
.theme-logo{ background:transparent url(../imgs/hpd_003.png) center center no-repeat; width:132px; height:40px; background-size:100%; @include IE-filter-scale(../imgs/hpd_003.png); margin-left: 59px; }
[15:28:49] error happybao/stc/base/_foot.scss (Line 69: Invalid CSS after "...E-filter-scale(": expected ")", was "../imgs/hpd_003...")
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这样试过么?
@mixin IE-filter-scale($file){
$url:"'../imgs/#{$file}.png'";
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=#{$url}, sizingMethod='scale');
}