我有一个带有溢出的容器 div:hidden包装了一堆较小的分区。它们都有 z-index: 1包括容器。都是定位固定的。
当我更改较小分区的大小时,溢出可以正常工作并剪切超出容器边界的较小分区(图 1)。
使用 jQuery,我更改容器的 z-index 以使其向前,除了容器的溢出停止工作之外,每个人都遵循。内部 div 溢出。(图 2)
当我将容器返回到 z-index:1 时,它和它的子元素会回到它们应该在的其他页面元素后面。z-index 没问题。
除了溢出仍然被破坏。(图 3)
我试过直接重新发出溢出:隐藏到容器,使用类来设置溢出和z-index,但似乎没有任何效果。有没有人遇到过这样的事情?
编辑:这只发生在 Chrome 中 - 在 Safari 中一切正常 - 还不是 Moz 证明。