如何让一个具有 position: fixed
属性的元素显示在一个具有 position: static
属性的元素后面?更改 z-index 似乎无效,因为它们并非绝对定位。
您可以在固定元素上使用负z-index。
<div id="fixed">This is fixed</div>
<div id="static">This is static</div>
#fixed {
position:fixed;
z-index:-1;
}
#static{position: relative;}
。 - Ivo Renkema
position: relative
。如果它内部没有任何absolute
子元素,那么您的 UI 将不会发生任何变化,并且您可以使用z-index
来管理所需的元素。 - user2417834