• 2010-01-26

    ie6 3px间距 - [Css]

    解决方法 设置右边的div float:left;或 设置其中一个div (+/-)3px

    <style type='text/css'>
     body{margin:0;padding:0;}
    .box1{width:100px;height:100px;background:#ff9900;float:left;}
    .box2{width:100px;height:100px;background:#ccc;float:left;}
    </style>
    <div class='box1'></div>
    <div class='box2'></div>

  • 2010-01-25

    ie6双边距 - [Css]

     

    double margin

     

    在ie6下会出现双边距这个Bug

    仅当浮动边界和浮动元素的方向相同时出现在浮动元素和容器盒的内边缘之间,
    在这之后的任意有着相似边界的浮动元素不会呈现双倍边界。
    只有特定的浮动行的第一个浮动元素会遭遇这个Bug。
    像居左的情况一样,双倍边界同样神秘地显示在居右的相同方式。

     

    解决方法:_display:inline or css hack ;

    demo地址