• 请不要在回答技术问题时复制粘贴 AI 生成的内容
RockHammer1947
V2EX  ›  程序员

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

  •  
  •   RockHammer1947 ·
    RockHammer1947 · Sep 25, 2013 · 5928 views
    This topic created in 4788 days ago, the information mentioned may be changed or developed.
    最近写css3动画

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

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

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

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

    如果有,求小伙伴科普。

    如果找不到这个,想自己写个Sublime插件或者是别的发布生产前的生成工具。
    31 replies  •  1970-01-01 08:00:00 +08:00
    lichao
    lichao
    Sep 25, 2013
    1
    我现在写 CSS,都不写那些前缀了,只写最后那一行
    cj1324
    cj1324
    Sep 25, 2013
    2
    LESS CSS 真实你想要的。
    lichao
    lichao
    Sep 25, 2013❤️1
    3
    感觉已经没必要了
    vontio
    vontio
    Sep 25, 2013❤️1
    4
    sublime plugin : prefixr
    chloerei
    chloerei
    Sep 25, 2013❤️1
    5
    http://bourbon.io/

    要用 scss
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    6
    @lichao 高端大气浏览器貌似最新版都不需要了?写上有给人严谨点的赶脚
    cutehalo
    cutehalo
    Sep 25, 2013
    7
    用LESS之类的就行了
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    8
    @chloerei 哇,这个好
    lichao
    lichao
    Sep 25, 2013
    9
    @emohacker 比较新的版本确实都不需要了
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    10
    @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
    hzlzh
    Sep 25, 2013
    11
    http://mixinsless.com/
    你需要的是这个,完全没有必要管前缀的。
    davepkxxx
    davepkxxx
    Sep 25, 2013
    12
    大部分css都不需要这样写了。
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    14
    @L42y 灰常感谢~~这个正是我想要的
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    15
    @davepkxxx 刚刚删了前缀代码,结构chrome29竟然跑步起来,火狐最新版是OK的,暂时没去排查是哪里不兼容,赶脚写上还是有点必要
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    16
    @hzlzh Tks~
    foomorrow
    foomorrow
    Sep 25, 2013
    17
    用less或者sass呗
    yangg
    yangg
    Sep 25, 2013
    18
    FrankFang128
    FrankFang128
    Sep 25, 2013
    19
    @vontio 我装了这插件几个月了都不知道怎么用它。
    vontio
    vontio
    Sep 25, 2013
    20
    @FrankFang128 一般插件的使用方法都是ctrl+shift+p 然后输入插件名
    hegfirose
    hegfirose
    Sep 25, 2013
    21
    emmet
    hegfirose
    hegfirose
    Sep 25, 2013
    22
    webstorm 集成emmet有相关选项,用less也行
    RockHammer1947
    RockHammer1947
    OP
    Sep 25, 2013
    23
    @FrankFang128
    @vontio
    @hegfirose
    感觉还是写完之后发布前让程序自己去补全比较好,代码比较好维护,插件实时补全的话要修改应该比较蛋碎。
    anson0370
    anson0370
    Sep 25, 2013
    24
    sass or less 加上任意基于它们的 mixin 库……
    momou
    momou
    Sep 25, 2013
    25
    一般只写最后一句,有问题再加
    vivianalive
    vivianalive
    Sep 26, 2013
    26
    一般只写一句. 然后在IE上看看有没问题.
    其他浏览器一般都不会有问题的.
    而IE用户很多还停留在6,7,8, 就不要浪费时间了. 毕竟这些"酷炫"的效果只是点缀而已.
    Part
    Part
    Sep 26, 2013
    27
    顺便吐槽一下 sublime 的 less2css 这个 feature 都10个月了还没update上去,https://github.com/timdouglas/sublime-less2css/issues/15
    lijingyu68
    lijingyu68
    Sep 26, 2013
    28
    果断less,less is more!
    lorrylockie
    lorrylockie
    Sep 26, 2013
    29
    less和sass不就是了
    heroicYang
    heroicYang
    Sep 27, 2013
    31
    楼主需要 stylus 之类~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1319 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 20:03 · PVG 04:03 · LAX 12:03 · JFK 15:03
    ♥ Do have faith in what you're doing.