css 火狐和ie在css上的区别【转】
对高度的解析 IE:将根据内容的高度变化,包括未定义高度的图片内容,即使定义了高度,当内容超过高度时,将使用实际高度。 Firefox:没有定义高度时,如果内容中包括了图片内容,MF的高度解析是根据印刷标准,这样就会造成和实际内容高度不符合的情况;当定义了高度,但是内容超过高度时,内容会超出定义的高度,但是区域使用的样式不会变化,造成样式错位。 结论:大家在可以确定内容高度的情况下最好定义高度,如果真的没有办法定义高度,最好不用使用边框样式,否则样式肯定会出现混乱! 2、空<li></li>解析问题。 在FF下空<li></li>是不被解析的,也就是说,<li>标签所带的css样式是不被解释的。但是在IE下空<li></li>是一样会被解析的。 例如我定义如下Css: #sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; } 而我的sidebar使用了一个空的 <li></li> 。那么在FF下不被解析,而在IE下会出现15px的空白。 |