码迷,mamicode.com
首页 > 其他好文 > 详细

精确到1px的(布局)浏览器兼容问题

时间:2017-09-10 17:47:39      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:class   over   block   浏览器兼容   pad   important   color   ie6   控制   

1.精确到1px的
2.不如间距,行高,图片位置等等经常会差几px


css浏览器兼容
不加样式控制的情况下,各自的margin 和padding差异较大。
块属性标签float后(ie6)


高度小于10px(IE6,IE7)
因为img标签是行内属性标签,所以只要不超出容器宽度,img标签都会排在一行里,但是部分浏览器的img标签之间会有个间距。
去掉这个间距使用float是正道。

*{margin: 0;padding: 0;}
div{
    float: left;
    margin-top: 20px;
    display: inline-block;
}
p{
    height: 5px;
    /*overflow: hidden;*/
    line-height: 5px;
}
img{
    float: left;
}
.box{
    min-height: 200px;
    height: auto !important;
    height: 200px;
    overflow: visible;
}

 


/* CSS hack
IE6 ;IE7:下滑线和星号
和遨游 星号;
其他(IE8 chrome ff safari opera等)

/

.box1{
    height:300px;
    *height:200px;
    _height:100px;
}

 





精确到1px的(布局)浏览器兼容问题

标签:class   over   block   浏览器兼容   pad   important   color   ie6   控制   

原文地址:http://www.cnblogs.com/alan-alan/p/7501408.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!