0

z-index 不起作用,因为它们(据我所知)在不同的堆叠上下文中。我不介意使用 javascript 或 jquery 来做到这一点,我只是不知道如何在固定定位元素前面获取静态定位元素。

4

2 回答 2

0

您只需要制作静态定位的元素position: relative;(不会将其移动到任何地方),然后您就可以z-index将其放置在您想要的位置。

于 2013-10-02T23:15:41.190 回答
0

您需要在(可能)父元素中定义堆叠上下文。简单的设置position:relative将启用堆叠(z-index 需要定位) - 而具有默认值的元素position:static不能堆叠。

在树上跟踪你的元素,找到两个兄弟姐妹可以分层的位置,给它们一个相对位置和一个 z-index;

Javascript在这里不会有用。

于 2013-10-02T23:16:24.700 回答