我正在尝试在顶部标题的右侧添加一个下拉菜单,但我遇到了“下拉内容”的问题。标头跟随菜单,因此它包括导航并向下,跟随菜单应该做的事情。我认为这个问题与我没有正确设置的 z-indexes 有关,但我不太确定。
我想在标题中有一个下拉菜单,而不是标题本身。
这是页眉的右侧。
<div class="rightHeader">
<div class="rightContainer">
<div class="profile-nav">
<nav>
<ul>
<li><h3> <a href="profile.html"> edo1493</a></h3>
<ul>
<li><a href="#"> Notifications </a></li>
<li><a href="#"> Messages </a></li>
<li><a href="#"> Settings </a></li>
<li><a href="#"> Log out </a></li>
</ul>
</li>
</ul>
</nav>
</div>
</div>
</div>
这是CSS:
.rightHeader .rightContainer .profile-nav nav ul ul{
display: none;
background-color: yellow;
}
.rightHeader .rightContainer .profile-nav nav ul li:hover> ul {
display: block;
}
.rightHeader .rightContainer .profile-nav nav ul {
list-style-type: none;
display: inline-table;
padding: 0;
margin: 0;
}
.rightHeader .rightContainer .profile-nav nav ul:after {
content: ""; clear: both; display: block;
}
有什么建议吗?
这是标题的 CSS:
#header-new{ position:fixed; width:100%; top: 0; left:0px; background-color:#3b3b3b;z-index: 1;}
谢谢