Html 如何正确使用z索引?

Html 如何正确使用z索引?,html,css,Html,Css,请参见此处的本页: 菜单栏应该位于文本上方,右侧的红色和黑色gallery菜单应该位于菜单栏和文本上方 我已经将右列(文本所在列)和菜单栏的z-index设置为1,将红色和黑色库菜单的z-index设置为-1。但两个女主角仍然挨在一起,而不是像他们所期望的那样互相叠在一起 相关css如下所示: #菜单{ 宽度:100%; 浮动:左; 边框顶部:5px实心#823 z指数:1; } #对{ 浮动:对; 宽度:28%; 身高:90%; 溢出y:自动; 右:3%; 左:1%; 垫面:1%; 文本对齐

请参见此处的本页:

菜单栏应该位于文本上方,右侧的红色和黑色gallery菜单应该位于菜单栏和文本上方

我已经将右列(文本所在列)和菜单栏的z-index设置为1,将红色和黑色库菜单的z-index设置为-1。但两个女主角仍然挨在一起,而不是像他们所期望的那样互相叠在一起

相关css如下所示:

#菜单{
宽度:100%;
浮动:左;
边框顶部:5px实心#823
z指数:1;
}
#对{
浮动:对;
宽度:28%;
身高:90%;
溢出y:自动;
右:3%;
左:1%;
垫面:1%;
文本对齐:对齐;
z指数:1;
}
#梅努巴{
浮动:对;
宽度:18%;
右:3%;
左:1%;
z指数:-1;
}

定位元素是
position
属性的值不是
static
的元素

static
是默认值

您没有对任何元素应用不同的
位置

您可能需要
位置:相对

定位元素是
position
属性的值不是
static
的元素

static
是默认值

您没有对任何元素应用不同的
位置


您可能需要
位置:相对

仅当应用了
位置
属性(不计算
位置:静态;
,这是默认值)时,
z-index
属性才起作用

根据规范,以下所有操作均有效:

位置:固定;
位置:绝对位置;
位置:相对位置;
位置:粘性;/*有限的支持,目前在Firefox和Opera中*/

唯一的例外是在容器或CSS中。

只有在应用了
位置
属性(不计算
位置:静态;
,这是默认值)时,
z-index
属性才会起作用

根据规范,以下所有操作均有效:

位置:固定;
位置:绝对位置;
位置:相对位置;
位置:粘性;/*有限的支持,目前在Firefox和Opera中*/

唯一的例外是在容器或CSS中。

我在初始化页面时将位置设置为相对。我刚刚尝试在css中设置它,但仍然得到相同的结果。@user2697528
position:relative相对于父元素定位元素。如果父元素未定位,则可能会导致问题。除非CSS中设置了
position
属性,否则z索引将不适用。菜单栏的父元素设置为相对位置。红色和黑色菜单栏也设置为相对。是否需要将菜单栏的子项设置为相对?我也试过了,但没有改变。@user2697528通常,当您将元素的位置设置为
相对时,我认为您需要将其父元素设置为
绝对。我对
位置不太熟悉。是的,我也试过了。我的html中肯定还有其他内容。我被难住了。我在初始化页面时将位置设置为相对。我刚刚尝试在css中设置它,但仍然得到相同的结果。@user2697528
position:relative相对于父元素定位元素。如果父元素未定位,则可能会导致问题。除非CSS中设置了
position
属性,否则z索引将不适用。菜单栏的父元素设置为相对位置。红色和黑色菜单栏也设置为相对。是否需要将菜单栏的子项设置为相对?我也试过了,但没有改变。@user2697528通常,当您将元素的位置设置为
相对时,我认为您需要将其父元素设置为
绝对。我对
位置不太熟悉。是的,我也试过了。我的html中肯定还有其他内容。我被难住了。我在初始化页面时将位置设置为相对。我只是尝试在css中设置它,但仍然得到相同的结果。现在查看页面。谢谢你们的帮助,伙计们。这不是一个完整的答案:“但两个div仍然彼此相邻,而不是像他们应该的那样彼此重叠。”看起来他也需要一些定位/布局帮助。@user2697528--使用验证器。@Ennui,我想你是对的;我的html中肯定还有其他内容。我被难住了。问题解决了:有一个父元素没有设置位置。我已经看了好几天了!谢谢大家的帮助。我在初始化页面时将位置设置为相对。我只是尝试在css中设置它,但仍然得到相同的结果。现在查看页面。谢谢你们的帮助,伙计们。这不是一个完整的答案:“但两个div仍然彼此相邻,而不是像他们应该的那样彼此重叠。”看起来他也需要一些定位/布局帮助。@user2697528--使用验证器。@Ennui,我想你是对的;我的html中肯定还有其他内容。我被难住了。问题解决了:有一个父元素没有设置位置。我已经看了好几天了!谢谢大家的帮助。也许值得一看:也许值得一看: