z-index不起作用,因为它们(在我理解的情况下)在不同的堆叠上下文中。我不介意使用javascript或jquery来做这件事,我只是无法弄清楚如何在固定定位元素前面获得一个静态定位的元素。
答案 0 :(得分:0)
您只需要制作静态定位的元素position: relative;
(不会将其移动到任何位置),然后您可以使用z-index
将其放置在您想要的位置。
答案 1 :(得分:0)
您需要在(可能)父元素中定义堆叠上下文。只需设置position:relative
即可启用堆叠(z-index
需要定位) - 而无法堆叠默认position:static
的元素。
在树上追踪你的元素,找到两个兄弟姐妹可以分层的地方,给他们一个相对位置和一个z指数;
Javascript在这里不会有用。