【发布时间】:2016-11-28 21:35:24
【问题描述】:
#nav ul ul li {
display: block;
font-color: blue;
font-size: 1.5em;
z-index: 1;
position: relative;
}
例如,我有一个移动响应站点,主菜单工作正常,但是当我将浏览器窗口调整为小时,以复制手机等小屏幕.... 主菜单项之一下拉列表显示在其他主菜单项的顶部。这意味着主菜单下拉项显示在一些主菜单文本的正下方!
我已经完成了 z 索引,所以下拉菜单确实位于顶部,但问题是,即使它位于顶部,下方的主菜单仍会显示。
这是jsfiddle
【问题讨论】:
-
请出示一些代码
-
同意,显示代码。但我想你的菜单上没有背景颜色。即使是白色的背景也会隐藏下面的东西,只显示您的菜单文本/内容。
-
所以它们是重叠的,但您不希望它们重叠?我不明白你的目标。听起来你有你不想要的 CSS 定位。
-
@AshleyYoung 请edit您的问题并将代码放在代码块中。 (代码块缩进 4 个空格)。重要代码不属于 cmets。
-
} #nav ul ul li:hover { display: block;字体颜色:蓝色;字体大小:1.5em; z指数:99;位置:相对; }
标签: html css drop-down-menu main overlap