forecho

把生命浪费在美好的事物上

浅谈CSS的一些写法

2013年05月15日

开发网站的时候,DIV最好是先用上class,因为id的权限比class要高。 写class样式的的时候最好也要带上父级的class名称。比如:

.header .topbar{ padding-top:10px;}
.nav_bar .main_nav li{ float:left;}

写div的时候尽量少用float的,因为很多莫名其妙的兼容性问题都可能是浮动害的。 clear: both;是个好东西。 最重要的是写语义化的CSS,让人一看就能看出来是什么意思。比如:

.fl { float: left; }
.mt10 { margin-top: 10px; }
.w980 { width: 980px; }

这个语义化CSS很实用,就举这三个例子。 以后知道怎么用CSS了吧?