/* 以下对布局类选择器统一做了清除浮动的操作 */
.g-hd:after,.g-bd:after,.g-ft:after{
display
:
block
;
visibility
:
hidden
;
clear
:
both
;
height
:
0;
content
:
"."
;}
.g-hd,.g-bd,.g-ft{
zoom
:
1;
}
/* 通常background总是会占用很多字节,所以一般情况下,我们都会这样统一调用 */
.m-logo,.m-
help
,.m-list li,.u-tab li,.u-tab li a{
background
:
url
(../images/sprite.png)
no-repeat
9999px
9999px
;}
.m-logo{
background-position
:0
0;
}
/* 以下是某个元件的写法,因为确实很多元素是联动的或相关的,所以采用了组合写法,可以方便理解和修改 */
.u-tab li,.u-tab li a{
display
:
inline
;
float
:
left
;
height
:
30px
;
line-height
:
30px
;}
.u-tab li{
margin
:0
3px
;}
.u-tab li a{
padding
:0
6px
;}