css中的padding和margin值在浏览器中会有不同的显示,要怎么写代码才能让不同浏览器选择对应的margin和pa
5个回答
展开全部
padding和margin在不同的浏览器表现是一样的,padding和width,height的组合才会造成差异。
如 <div style="width: 300px; padding: 50px;">在不同浏览器这个div可能是400宽,也可能是300宽,高度也是。解决方法很简单,嵌套一下就行了,如
<div style="width:300px;"><div style="padding:50px;">这样div肯定是300px了
如 <div style="width: 300px; padding: 50px;">在不同浏览器这个div可能是400宽,也可能是300宽,高度也是。解决方法很简单,嵌套一下就行了,如
<div style="width:300px;"><div style="padding:50px;">这样div肯定是300px了
展开全部
你可以用if语句来作判断:
1. <!–[if !IE]><!–> 除IE外都可识别 <!–<![endif]–>
2. <!–[if IE]> 所有的IE可识别 <![endif]–>
3. <!–[if IE 5.0]> 只有IE5.0可以识别 <![endif]–>
4. <!–[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]–>
5. <!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]–>
6. <!–[if IE 6]> 仅IE6可识别 <![endif]–>
7. <!–[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]–>
8. <!–[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]–>
9. <!–[if IE 7]> 仅IE7可识别 <![endif]–>
10. <!–[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]–>
11. <!–[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]–>
1. <!–[if !IE]><!–> 除IE外都可识别 <!–<![endif]–>
2. <!–[if IE]> 所有的IE可识别 <![endif]–>
3. <!–[if IE 5.0]> 只有IE5.0可以识别 <![endif]–>
4. <!–[if IE 5]> 仅IE5.0与IE5.5可以识别 <![endif]–>
5. <!–[if gt IE 5.0]> IE5.0以及IE5.0以上版本都可以识别 <![endif]–>
6. <!–[if IE 6]> 仅IE6可识别 <![endif]–>
7. <!–[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]–>
8. <!–[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]–>
9. <!–[if IE 7]> 仅IE7可识别 <![endif]–>
10. <!–[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]–>
11. <!–[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]–>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写一段默认的全部清零,如:
*{
padding:0;margin:0;
}
然后再对哪个div要padding和margin值进行设置就行了,对于ie6会产生margin值双倍的问题,你可以用padding代替或者用display:inline就可以了。
*{
padding:0;margin:0;
}
然后再对哪个div要padding和margin值进行设置就行了,对于ie6会产生margin值双倍的问题,你可以用padding代替或者用display:inline就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般是兼容的 这个是很普通的 一般都兼容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以在CSS样式中定位 设定绝对定位
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询