定位元素position:relative在ie7下导致overflow失效的解决办法

今天遇到了 ie7浏览器下,overflow:hidden; 失效的情况,

经过测试和排查,发现原来ie6,ie7有一个很坏的习惯就是:

如果父对象有overflow:hidden属性,

子对象中的position属性是relative或者absolute,

那么在ie6和ie7下父对象的overflow会失效。


解决方法:


若子元素中是relative,则父对象加relative属性

若子元素中是absolute,则父对象加

*position:relative;*left:0;*top:0;



阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页