我已经创建了我的导航栏,它工作正常,但现在我尝试在我的导航栏中添加子菜单,并且它在悬停时不显示子菜单。请检查并纠正我。
首先我<ul>
在<li>
标签中添加,然后添加 css 来隐藏嵌套<ul>
,然后尝试<ul>
在悬停时显示<li>
*{
margin: 0;
padding: 0;
}
nav{
background-color: red;
}
ul{
background-color: purple;
width: 50%;
}
nav ul li {
list-style: none;
padding: 5px;
display: inline-block;
}
nav ul li a{
text-decoration: none;
color:black;
font: bold 12px Arial;
}
nav ul li:hover{
background-color: blue;
color: red;
}
nav ul li:hover a{
color: red;
}
ul li ul {
display: none;
position:absolute;
}
nav ul li:hover ul {
display:block;
}
<nav>
<ul>
<li> <a href="">Home</a></li>
<li> <a href="">About Us</a></li>
<li> <a href="">Contact Us</a></li>
<li> <a href="">Privacy Policy</a></li>
<li>
<ul>
<li><a href="">Submenu 1</a></li>
<li><a href="">Submenu 2</a></li>
<li><a href="">Submenu 3</a></li>
<li><a href="">Submenu 4</a></li>
</ul>
</li>
</ul>
</nav>
万千封印
跃然一笑
胡子哥哥
泛舟湖上清波郎朗
相关分类