div+css中使用margin-top:10px;但由于浏览器的不同会处于不同的填充,有什么办法避免吗? 5

 我来答
kissszh
2012-08-25 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1618
采纳率:71%
帮助的人:445万
展开全部
有,你应该是在IE6里面出错了
IE6里面的边距是双倍的,所以你做的时候只要在加距离的地方复制下加条 _ 下斜杠然后距离减半就可以了。比如: margin-top:10px;这个是你设的值后面加个ie6识别_margin-top:5px;
这样你的距离就兼容了,建议你去看下相关浏览器的兼容识别
私域健康
2012-08-25 · 超过11用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:24.6万
展开全部
使用margin-top:10px一般不会对网页产生多大的影响的。除了ie6.0的margin在float方向相同时会翻倍。解决方法display:inline。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caofei277
2012-08-25 · TA获得超过715个赞
知道小有建树答主
回答量:463
采纳率:50%
帮助的人:208万
展开全部
大部分问题都出现在ie6的上面,这个是无法避免的,一般会通过css hack解决ie与其他浏览器的问题,你可以通过_margin-top:xxpx;这样的(也就是在样式前边加上下划线)区分ie6与其他浏览器的区别,有不懂的继续问
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmy_10086
2012-08-29
知道答主
回答量:72
采纳率:0%
帮助的人:28.8万
展开全部
overflow: hidden; 多加一个这样的样式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小巫游四方
2012-08-25 · TA获得超过117个赞
知道答主
回答量:233
采纳率:0%
帮助的人:75.4万
展开全部
*{padding:0;margin:0}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式