打印

[求助] 为什么Margin在IE6下失效呢

复制内容到剪贴板
代码:
<style type="text/css">
    * { margin:0; padding:0;  }
    body { margin:0 auto; font-family:arial, sans-serif; }
    img { border:none; border:1px solid black; }
    .hackbox { clear:both; }
    #wrapper { margin:20px; padding:20px; border:1px solid black; }
    #wrapper.nopadding { padding:0px; }
    #box1 { width:100px; height:100px; border:1px solid black; background-color:#ccc; margin:50px;  }
    #footer { width:900px; height:50px; border:1px solid black; background-color:#ccc; margin:-25px 0 -10px -50px; }
</style>
    <div id="wrapper" class="nopadding">
        <div id="box1"></div>
    
    </div>
box1的Margin在IE6中没有显示出来,为什么呢
此情可待成追忆,只是当时已惘然
blog.csdn.net/aifox


 提示:您可以先修改部分代码再运行
引用:
原帖由 cuikai 于 2008-4-19 15:56 发表
[html]

    * { margin:0; padding:0;  }
    body { margin:0 auto; font-family:arial, sans-serif; }
    img { border:none; border:1px solid black; }
    .hackbox { clear:both; }
    #wrapper { ma ...
我这里Firefox没问题
为什么ie6就不行呢
此情可待成追忆,只是当时已惘然
blog.csdn.net/aifox
#wrapper 添加一个zoom:1属性看看,原因很简单#wrapper的haslayout并没有被触发。
个人Blog:PlanABC   团队Blog:淘宝UED  专注Web前端技术!

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!

呵呵 一个合理的办法

display: inline;

TOP