浏览器兼容问题解决
在此只展示了十点
- 问题一:不同浏览器的标签默认内外补丁不同
问题:我们平时随便做测试,写几个标签,在不加样式的情况下,各自margin与padding的差异是很大的
解决:在css里,给全局加
*{
margin:0;
padding:0;
}
-
问题二:块属性标签设置float后,同时又有水平margin时,在IE6显示margin比设置的大导致最后一块元素被挤掉
解决:可以将块级元素display设置为inline。
-
问题三:在IE6,IE7等浏览器,标签高度小于10px时,实际的高度会超出设置的高度,这是因为浏览器给标签设置了一个默认的最小高度;
解决