IE6中用了float:left之后导致marginleft双倍边距的BUG解决方法

先看css代码:
div {
    float
:left;
    margin-left
:10px;
    width
:420px;
    height
:150px;
    border
:1px solid #ff0000;
}
这样设置左边距设置为10px,但IE6.0解释为20px,解决办法就是是加上display:inline

代码:
div {
    float
:left;
    margin-left
:10px;
    display
:inline;
    width
:420px;
    height
:150px;
    border
:1px solid #ff0000;
}

原文地址:https://www.cnblogs.com/ywkpl/p/1208097.html