永发信息网

css中的padding和margin值在浏览器中会有不同的显示,要怎么写代码才能让不同浏览器选择对应的margin和pa

答案:5  悬赏:30  手机版
解决时间 2021-04-03 14:47
css中的padding和margin值在浏览器中会有不同的显示,要怎么写代码才能让不同浏览器选择对应的margin和pa
最佳答案
可以在CSS样式中定位 设定绝对定位
全部回答
写一段默认的全部清零,如:
*{
padding:0;margin:0;
}
然后再对哪个div要padding和margin值进行设置就行了,对于ie6会产生margin值双倍的问题,你可以用padding代替或者用display:inline就可以了。
你可以用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和margin在不同的浏览器表现是一样的,padding和width,height的组合才会造成差异。
在不同浏览器这个div可能是400宽,也可能是300宽,高度也是。解决方法很简单,嵌套一下就行了,如
这样div肯定是300px了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯