css 应该注意的兼容问题

1:div左右分列注意:padding margin

使用padding,而不能使用margin,margin 会导致ie6不兼容

例如:

代码
<body style="margin: 0px;">
    
<div style=" 990px; margin: 0px auto; background-color: #ff0000; padding: 0px">
        
<div style=" 990px; height: 1100px; margin: 0px; padding: 0px;">
            
<div style="float: left;  280px; padding-left: 20px; padding-right: 0px; background-color: #aaaaaa;
                height: 100px;"
>
                1
            
</div>
            
<div style="float: left;  650px; padding-left: 20px; padding-right: 20px; line-height: 30px;
                font-size: 16px; background-color: #cccccc; height: 100px"
>
                2
            
</div>
        
</div>
    
</div>
</body>

如果padding-left 改成 margin-left 那么将导致ie6不兼容

原文地址:https://www.cnblogs.com/ami/p/1659658.html