今天遇到了 ie7浏览器下,overflow:hidden; 失效的情况,
经过测试和排查,发现原来ie6,ie7有一个很坏的习惯就是:
如果父对象有overflow:hidden属性,
子对象中的position属性是relative或者absolute,
那么在ie6和ie7下父对象的overflow会失效。
解决方法:
若子元素中是relative,则父对象加relative属性
若子元素中是absolute,则父对象加
*
position:
relative;*
left:
0;*
top:
0;