Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 菜单下拉菜单下的div可见性_Html_Css - Fatal编程技术网

Html 菜单下拉菜单下的div可见性

Html 菜单下拉菜单下的div可见性,html,css,Html,Css,我对以下媒体查询的菜单有问题: @media all and (min-device-width: 481px) { .flexnav-show { margin-top: 0px !important; } } 在我的样式表的第633行 当菜单向下折叠时,div#侧边栏(第426行)在菜单下仍然可见。#侧边栏div应该在菜单后面,就像#article div一样,#article和#侧边栏都包含在#content div中。但是#侧边栏div只是位置设置为fixed的两个选项之一

我对以下媒体查询的菜单有问题:

@media all and (min-device-width: 481px) {
  .flexnav-show {
    margin-top: 0px !important; } }
在我的样式表的第633行

当菜单向下折叠时,div#侧边栏(第426行)在菜单下仍然可见。#侧边栏div应该在菜单后面,就像#article div一样,#article和#侧边栏都包含在#content div中。但是#侧边栏div只是位置设置为fixed的两个选项之一

我应该改变什么来设置#sidebar div超出菜单,并且仍然有其位置需要固定?这可能是一个z指数问题吗?这是最新的

谢谢
-Sohail

z-index问题在层次结构的更高层,您需要在#headerrapper元素上放置一个高z-index


没有我想象的那么高,你会希望模态窗口仍然位于页眉上方,但可能没有太多其他内容。

具有
位置的元素:fixed
具有比静态元素更高的堆叠上下文,这就是侧边栏显示在菜单上方的原因。减少固定元素容器的z索引似乎可以解决这个问题


值得一读。

谢谢你的回复,它成功了。我怀疑z-index改变了堆叠顺序,但没有决定要操作哪个div。也谢谢你的链接。:)