css 带子菜单的水平导航栏
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 带子菜单的水平导航栏相关的知识,希望对你有一定的参考价值。
<nav>
<ul class="menu">
<li><a href="">Menu Item</a></li>
<li><a href="">Menu Item</a></li>
<li><a href="">Menu Item</a></li>
<li class="dropdown">
<a href="">Sub Menu</a>
<div class="dropdown-list">
<a href="" target="_blank">Sub Menu Item</a>
<a href="" target="_blank">Sub Menu Item</a>
<a href="" target="_blank">Sub Menu Item</a>
<a href="" target="_blank">Sub Menu Item</a>
<a href="" target="_blank">Sub Menu Item</a>
</div>
</li>
<li><a href="">Menu Item</a></li>
<li><a href="">Menu Item</a></li>
<li class="dropdown">
<a href="">Sub Menu</a>
<div class="dropdown-list">
<a href="#">Sub Menu Item</a>
<a href="#">Sub Menu Item</a>
</div>
</li>
</ul>
</nav>
nav{
text-align: center;
background-color:black;
}
ul{
margin:0;
padding:0;
text-align: center;
list-style-type: none;
display: inline-block;
}
nav ul li{
float:left;
}
nav a{
display: inline-block;
padding:17px 17px;
height:25px;
line-height:25px;
color:#fff;
text-decoration: none;
}
.dropdown{
position: relative;
display: inline-block;
}
.dropdown-list{
display: none;
position: absolute;
background-color: lightgrey;
min-width: 150px;
}
.dropdown-list a{
color:black;
text-decoration: none;
display: block;
}
.dropdown-list a:hover {
background-color: #222222;
color:white;
}
.dropdown:hover .dropdown-list {
display: block;
}
以上是关于css 带子菜单的水平导航栏的主要内容,如果未能解决你的问题,请参考以下文章
将自定义 CSS 导航栏从水平转换为垂直
HTML+CSS实现网页的导航栏和下拉菜单
CSS 位置帮助(动画内容结束时显示的水平侧边栏)
请教大家一个关于css水平导航栏的问题?
html 横向导航栏制作求助
html css 求助大神:导航栏菜单问题,二级菜单内容会遮盖掉后面的一级菜单栏选项。