我有一个绝对定位的div包含几个孩子,其中一个是相对定位的div。当我在子div上使用基于百分比的宽度时,它在IE7上折叠为0宽度,但在Firefox或Safari上没有折叠。
如果我使用像素宽度,它可以工作。如果父级相对定位,则子级的宽度百分比有效。
这里有什么我想念的吗?
CSS规范中是否有一个涵盖此范围的区域?
答案 0 :(得分:0)
IE7有很多错误,包括computed dimensions,percentage calculations和containing block binding。在这种情况下,在父元素上使用zoom:1
或display:inline-block
可能是修复。