V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kimmykuang
V2EX  ›  程序员

css 命名管理

  •  
  •   kimmykuang · 2014-07-31 13:28:39 +08:00 · 2831 次点击
    这是一个创建于 3528 天前的主题,其中的信息可能已经有所发展或是发生改变。
    今天在修改css的时候想到,js中的变量可以放在对象里防止污染全局变量,那么css的类名啊id名之类的,如何获知之前有没有被使用过?怎么检查当前我增加的css名字是否已经被使用过了?
    现在我的方法是 grep 搜索所有样式文件。。,有没有这种管理的工具或者hooks?
    3 条回复    2014-08-01 14:40:03 +08:00
    talent
        1
    talent  
       2014-07-31 23:00:40 +08:00
    js:模块化。
    css:链式选择。

    不知有没有更好的方法。
    strivek997
        2
    strivek997  
       2014-08-01 10:16:44 +08:00
    在类名后加上程序猿名字缩写,例如 m-list-zs,虽然类名长了,但是可以相对自由的去写,也不会担心冲突,而对于通用模块,提取后,添加到文档和范例里就Ok了
    Kabie
        3
    Kabie  
       2014-08-01 14:40:03 +08:00
    http://bem.info/

    不过我一点都不喜欢这种做法…………
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1185 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:22 · PVG 02:22 · LAX 11:22 · JFK 14:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.