【发布时间】:2013-07-11 04:23:46
【问题描述】:
谁能告诉我如何让 Compass 在编译时将供应商前缀添加到 CSS3 动画选择器?我的配置文件是这样的。
http_path = "/"
css_dir = "/"
sass_dir = "/"
images_dir = "img"
javascripts_dir = "js"
output_style = :expanded
relative_assets = true
line_comments = false
我尝试在其中添加Compass::BrowserSupport.add_support("animation", "webkit", "moz", "ms"),但它不起作用。
编辑
针对 cimmanon 的评论,我想避免像这样重复每个选择器:
.big-wheel {
left: 77px;
bottom: 11px;
-webkit-transform: rotate(0deg);
-webkit-animation-name: wheels;
-webkit-animation-duration: 0.25s;
-webkit-animation-iteration-count: infinite;
-moz-transform: rotate(0deg);
-moz-animation-name: wheels;
-moz-animation-duration: 0.25s;
-moz-animation-iteration-count: infinite;
-ms-transform: rotate(0deg);
-ms-animation-name: wheels;
-ms-animation-duration: 0.25s;
-ms-animation-iteration-count: infinite;
transform: rotate(0deg);
animation-name: wheels;
animation-duration: 0.25s;
animation-iteration-count: infinite;
}
【问题讨论】:
-
你具体想做什么? Compass 不会在任何感觉的地方神奇地注入前缀。前缀主要通过mixins 完成。
-
哦,好的.. 基本上我想避免必须执行上述操作(在编辑中添加)。
标签: css sass css-animations compass-sass