+ -
当前位置:首页 → 问答吧 → 一个结构写法的问题

一个结构写法的问题

时间:2010-11-17

来源:互联网

通常我们都会建立一个样式库,这个库是个通用库,里面有我们会频繁使用的类,如.pr{position:relative;},.fr{float:left;}。

看一个模块,我们命名为.mod1
<div class="mod1">
       <div class="hd">
              <h2>模块一标题</h2>
       </div>
       <div class="bd">
              <p>模块一的内容....</p>
      </div>
</div>

如果要为.mod1定义为相对定位,那么样式是
     .mod1{position:relative;}好呢
还是<div class="mod1 pr"></div>好呢?

作者: zhangxiaohan   发布时间: 2010-11-17

可重用性 多组合

作者: radom   发布时间: 2010-11-18

组合也是比较恐怖的,维护和修改时,难料动了这个类会引起什么反应。

作者: zhangxiaohan   发布时间: 2010-11-18

.mod1{position:relative;} 这样好
第二种实际开发的时候并不方便

作者: zhutianyi   发布时间: 2010-11-18

我觉得是<div class="mod1 pr"></div>好。
而实际上也常这样用。
可维护性比较好。
包括tr tl 等text-align:left
----
并不是所有的都这样的首先要确定html是不是改动不大。

作者: shgen   发布时间: 2010-11-18