关于网友提出的“url地址 sass可以传一个URL地址到mixin中吗?”问题疑问,本网通过在网上对“url地址 sass可以传一个URL地址到mixin中吗?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:url地址 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...")
解决方案1:@mixin IE-filter-scale($file){
$url:"'../imgs/#{$file}.png'";
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=#{$url}, sizingMethod='scale');
}
解决方案2:这样试过么?
@mixin IE-filter-scale($file){
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='#{$file}', sizingMethod='scale');
}
以上介绍了“url地址 sass可以传一个URL地址到mixin中吗?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3311321.html