&引用;“非终止声明或声明”;使用Microsoft'时出错;Sass中的专有过滤器属性

&引用;“非终止声明或声明”;使用Microsoft'时出错;Sass中的专有过滤器属性,sass,Sass,我在SCSS文件中有以下CSS代码: .blur{ -webkit-filter: blur(3px); -moz-filter: blur(3px); -ms-filter: blur(3px); -o-filter: blur(3px); filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id=

我在SCSS文件中有以下CSS代码:

.blur{
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -ms-filter: blur(3px);
    -o-filter: blur(3px);
    filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='svgBlur' x='-5%' y='-5%' width='110%' height='110%'><feGaussianBlur in='SourceGraphic' stdDeviation='5'/></filter></svg>#svgBlur");
    filter: progid: DXImageTransform.Microsoft.Blur(PixelRadius = '3');
    filter: blur(3px);
}

删除progid:和DXImageTransform.Microsoft.Blur(PixelRadius='3')之间的空格

因此,这应该是可行的:

filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius = '3');

:)

很好用!谢谢!没问题!祝你今天愉快
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius = '3');