padding和margin在不同的浏览器表现是一样的,padding和width,height的组合才会造成差异。
如
你可以用if语句来作判断:
1. 除IE外都可识别
2. 所有的IE可识别
3. 只有IE5.0可以识别
4. 仅IE5.0与IE5.5可以识别
5. IE5.0以及IE5.0以上版本都可以识别
6. 仅IE6可识别
7. IE6以及IE6以下版本可识别
8. IE6以及IE6以上版本可识别
9. 仅IE7可识别
10. IE7以及IE7以下版本可识别
11. IE7以及IE7以上版本可识别
写一段默认的全部清零,如:
*{
padding:0;margin:0;
}
然后再对哪个div要padding和margin值进行设置就行了,对于ie6会产生margin值双倍的问题,你可以用padding代替或者用display:inline就可以了。
一般是兼容的 这个是很普通的 一般都兼容
可以在CSS样式中定位 设定绝对定位