V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
emohacker
V2EX  ›  程序员

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

  •  
  •   emohacker ·
    emohacker · Sep 25, 2013 · 5409 views
    This topic created in 4596 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
        1
    lichao  
       Sep 25, 2013
    我现在写 CSS,都不写那些前缀了,只写最后那一行
    cj1324
        2
    cj1324  
       Sep 25, 2013
    LESS CSS 真实你想要的。
    lichao
        3
    lichao  
       Sep 25, 2013   ❤️ 1
    感觉已经没必要了
    vontio
        4
    vontio  
       Sep 25, 2013   ❤️ 1
    sublime plugin : prefixr
    chloerei
        5
    chloerei  
       Sep 25, 2013   ❤️ 1
    http://bourbon.io/

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