Css 语法错误“;透明的;不是';ie hex str';
我正在使用compass,在下面的代码中,我想用透明度替换Css 语法错误“;透明的;不是';ie hex str';,css,internet-explorer,sass,compass-sass,Css,Internet Explorer,Sass,Compass Sass,我正在使用compass,在下面的代码中,我想用透明度替换#fff,以获得@include filter gradient。但是透明度没有十六进制代码,所以我使用了transparent,但它给出了错误语法错误“transparent”不是“ie hex str”的颜色 @include filter-gradient(#f3f2f3, transparent, vertical); $experimental-support-for-svg: true; @include background
#fff
,以获得@include filter gradient
。但是透明度没有十六进制代码,所以我使用了transparent
,但它给出了错误语法错误“transparent”不是“ie hex str”的颜色
@include filter-gradient(#f3f2f3, transparent, vertical);
$experimental-support-for-svg: true;
@include background-image(linear-gradient(top, #f3f2f3 0%,#eaeae9 68%,#cfcece 70%,transparent 73%,transparent 100%));
看起来,
过滤器渐变
mixin需要一种特定的颜色格式:3或6位十六进制或rgb。因此,您希望将其传递为透明颜色:
@include filter-gradient(#f3f2f3, transparentize(white, 1), vertical);
我真的不知道什么是指南针,但你有没有看他们的@MarkHall ok,但IE 8和更低版本不支持rgbaOkay,这只是在黑暗中拍摄