我在一个绝对定位的父级 <div>
中放置了一个绝对定位的子级 <div>
。子级 <div>
的内容比父级容器要大得多,这是故意设计的。我需要让子级 <div>
溢出其父级容器。在除了 IE 8 之外的所有其他浏览器中都可以实现,但在 IE8 中,超出父级容器部分的子级内容被裁剪了。它确实存在,但是无法显示出来,可以通过 IE 开发者工具进行验证。
我尝试了设置 z-index
,尝试显式地设置 overflow:visible
,但完全没有用。
更新:我发现问题是由于父级 <div>
中定义的滤镜引起的,如下所示:
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66C6DEA2,endColorstr=#66C6DEA2)";
有没有人有想法绕过这个问题?