etosun
南瓜小米粥的博客

IE8 inline-block无法撑开容器的bug

分类:前端开发 2010/7/3 AM

点击查看原图 点击查看原图

触发bug的条件:A设置为inline-block,A、C之间存在容器B,页面加载完后如果试图改变C的高度则会触发此bug,结果A在页面上的物理区域并没有增加,导致与下面的内容重叠。

查看Demo

早些时候在一些栅格布局上有用inline-block触发IE的haslayout来清除浮动,这种方法适合IE6、IE7。但是因为IE8是支持inline-block的,所以这种写法会有问题,如果是栅格的话改成*zoom:1就没问题了。


标签: bug 无法撑开容器 IE8 inline-block

相邻日志: « 异步跨域加载js | 菊花»
发表评论:
分类
最新
评论