li里面有文字,文字是12px的,我给li设置的高度也是12px,为何firebug下查看,
li里的文字不顶格写的,导致文字超出了12px的li的高度?
其中代码有初始化设置过。
写错样式了吧
.fenlei li.spec{...}
.fenlei li{...}
不是的,代码是这个样子的
</li>
.fenlei li li这个类增加line-height:12px,应该你其他地方设置过line-height了,导致继承了上一级设置的line-height样式
其实,汉字的高度都不止12px,你考虑到汉字本身的高度了没有,另外line-height 确实很管用