好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

经常遇到的浏览器兼容性问题_html/css_WEB-ITnose

1、浏览器默认的margin和padding不同。解决方案是加一个全局的*{margin:0;padding:0;}来统一。

2、IE6双边距bug:块属性标签float后,又有横行的margin情况下,在ie6显示margin比设置的大。

  解决方案:1.在float的标签样式控制中加入 display:inline;将其转化为行内属性。

       2.使用hack的方式:margin:10px 0 0 10px; *margin:10px 0 0 10px; _margin:10px 0 0 5px;IE7识别*属性;IE6识别_属性

3.在ie6,ie7中元素高度超出自己设置高度。原因是IE8以前的浏览器中会给元素设置默认的行高的高度导致的。解决方案是加上overflow:hidden或设置line-height为更小的高度。

.one{    height:5px;    width:100px;    background:#F60;} 

HTML没变,还是

查看更多关于经常遇到的浏览器兼容性问题_html/css_WEB-ITnose的详细内容...

  阅读:39次