IE6有很多的BUG,很多的BUG都是很垃圾的东西,有时遇到了真是气死人,只好想别的方法来解决,当你遇到IE6的双倍边距问题的时候该怎么办呢?
演示代码:
<style type="text/css">
body {margin:0}
div { float:left; margin-left:10px; width:600px; height:200px; border:1px solid #ff6600; }
</style>
浮动后本来外边距10px,但IE解释为20px,解决办法是加上display:inline。
即改为:
<style type="text/css">
body {margin:0}
div { float:left; margin-left:10px; width:600px; height:200px; border:1px solid #ff6600;display:inline ;}
</style>
这样问题就解决了。