是否有CSS编译器在编译时为所有浏览器前缀编写属性?
目前我正在使用SCS,它非常适合我使用变量之类的功能,但是如果我给它-90,它也可以让我编写输出以下内容的函数:是否有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),
-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提升到所有浏览器上。谢谢,这正是我想要的。问候:)谢谢,那正是我想要的。问候:)