Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有CSS编译器在编译时为所有浏览器前缀编写属性?_Css_Sass_Compilation - Fatal编程技术网

是否有CSS编译器在编译时为所有浏览器前缀编写属性?

是否有CSS编译器在编译时为所有浏览器前缀编写属性?,css,sass,compilation,Css,Sass,Compilation,目前我正在使用SCS,它非常适合我使用变量之类的功能,但是如果我给它-90,它也可以让我编写输出以下内容的函数: -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); 我想知道在CSS3中是否有任何主要引擎可以对所有属性执行此操作,因此您只需编写transform:rotate(-90deg),

目前我正在使用SCS,它非常适合我使用变量之类的功能,但是如果我给它-90,它也可以让我编写输出以下内容的函数:

-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);

我想知道在CSS3中是否有任何主要引擎可以对所有属性执行此操作,因此您只需编写
transform:rotate(-90deg)
,在编译时,它使用它可以拥有的所有不同属性,例如
webkit
moz
ms
o
和任何其他可能性,如
过滤器:progid:DXImag..blah..mage(旋转=3),所以它对浏览器来说是通用的。

你应该看看,你可以把它添加到你的构建系统中,做你想做的事情。它甚至可以只为基于数据仍然需要的属性添加前缀。

您应该看看,它可以添加到构建系统中,并完全按照您的需要执行。它甚至可以只为基于数据仍然需要的属性添加前缀。

SCSS或更少,您可以使用mixin来获得所需的内容。@Towkir感谢您的评论。我知道我可以使用mixin(如文章中所述),但我很好奇是否有一个自动系统来完成这一切,因为它会立即将编写的CSS提升到所有浏览器中。SCSS或更少,你可以使用mixin来获得你想要的。@Towkir感谢你的评论。我知道我可以使用mixin(如文章中所述),但我很好奇是否有一个自动系统可以做到这一点,因为它可以立即将编写好的CSS提升到所有浏览器上。谢谢,这正是我想要的。问候:)谢谢,那正是我想要的。问候:)