求工具 ~ 有木有这样的css3处理工具。-webkit- -moz- -ms- -o- 无力吐槽

2013-09-25 10:51:01 +08:00
 emohacker
最近写css3动画

-webkit-animation-duration: .3s;
-moz-animation-duration: .3s;
-ms-animation-duration: .3s;
-o-animation-duration: .3s;
animation-duration: .3s;

。。。好烦、影响编码体验、耗时、容易出错。。。

谷哥度娘都木找到,也许是我搜索的方式有问题。

有木有这样的工具,我写个 animation-duration: .3s; 然后前面的一摞兼容性代码统统自动生成~

如果有,求小伙伴科普。

如果找不到这个,想自己写个Sublime插件或者是别的发布生产前的生成工具。
4543 次点击
所在节点    程序员
31 条回复
lichao
2013-09-25 10:53:02 +08:00
我现在写 CSS,都不写那些前缀了,只写最后那一行
cj1324
2013-09-25 10:53:28 +08:00
LESS CSS 真实你想要的。
lichao
2013-09-25 10:53:30 +08:00
感觉已经没必要了
vontio
2013-09-25 10:54:23 +08:00
sublime plugin : prefixr
chloerei
2013-09-25 10:57:57 +08:00
http://bourbon.io/

要用 scss
emohacker
2013-09-25 11:00:16 +08:00
@lichao 高端大气浏览器貌似最新版都不需要了?写上有给人严谨点的赶脚
cutehalo
2013-09-25 11:00:43 +08:00
用LESS之类的就行了
emohacker
2013-09-25 11:01:16 +08:00
@chloerei 哇,这个好
lichao
2013-09-25 11:01:21 +08:00
@emohacker 比较新的版本确实都不需要了
emohacker
2013-09-25 11:05:41 +08:00
@cj1324

@cutehalo

LESS有在用,API貌似没提供?不晓得

因为中文站文档有句这样的例子。。。

.rounded-corners (@radius: 5px) {
-webkit-border-radius: @radius;
-moz-border-radius: @radius;
-ms-border-radius: @radius;
-o-border-radius: @radius;
border-radius: @radius;
}
貌似没有相应的解决方案
http://www.lesscss.net/article/home.html
hzlzh
2013-09-25 11:08:48 +08:00
http://mixinsless.com/
你需要的是这个,完全没有必要管前缀的。
davepkxxx
2013-09-25 11:10:03 +08:00
大部分css都不需要这样写了。
L42y
2013-09-25 11:10:51 +08:00
emohacker
2013-09-25 11:25:19 +08:00
@L42y 灰常感谢~~这个正是我想要的
emohacker
2013-09-25 11:27:01 +08:00
@davepkxxx 刚刚删了前缀代码,结构chrome29竟然跑步起来,火狐最新版是OK的,暂时没去排查是哪里不兼容,赶脚写上还是有点必要
emohacker
2013-09-25 11:27:13 +08:00
@hzlzh Tks~
foomorrow
2013-09-25 15:57:07 +08:00
用less或者sass呗
yangg
2013-09-25 16:54:25 +08:00
FrankFang128
2013-09-25 17:52:20 +08:00
@vontio 我装了这插件几个月了都不知道怎么用它。
vontio
2013-09-25 19:27:55 +08:00
@FrankFang128 一般插件的使用方法都是ctrl+shift+p 然后输入插件名

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83594

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX