#nav ul ul li {
display: block;
font-color: blue;
font-size: 1.5em;
z-index: 1;
position: relative;
}
例如,我有一个移动的回应式网站,并在主菜单工作正常,但是当我调整浏览器窗口小,复制一个小屏幕,如移动电话....一个具有下拉列表的主菜单项显示在其他主菜单项的顶部。这意味着主菜单下拉项目显示在正下方的一些主菜单文本的顶部!如何让html元素在显示时与另一个元素重叠?
我已经完成了z索引,所以下拉菜单位于顶部,但问题是,即使它位于顶部,仍然显示下面的主菜单。
这是jsfiddle
请出示一些代码 – mxlse
同意,显示代码。但我想你的菜单上没有背景颜色。即使是白色的bg也会隐藏下面的东西,只显示菜单文本/内容。 –
所以他们重叠,但你不想让他们成为?我不明白你的目标。这听起来像你有你不想要的CSS定位。 – 4castle