您现在的位置:龙卷风首页 ›› 网络编程 ›› 阅读文章

IE6中的双倍margin问题

IE6的div float之后,边距将被double

IE6的div当float之后,如果设置margin,margin值会被解析为原来的两倍。参考下面资料:资料来源:http://blog.sina.com.cn/s/blog_4c4af5c10100bm9s.html

如果一个浮动div设置margin:10px; 在ie7和firefox下显示都是距离左侧10px,但是在ie6下却显示成20px;

可恶的ie6

解决方法:在这个div 的CSS里加上display:inline;

 

====引用结束====

试验了一下,似乎无效,最保险的做法:使用hack:_margin:二分之一值;

作者 不见不散 本文仅代表作者观点,与龙卷风资讯网立场无关。

我来说两句

内容/Content