导航菜单特效设计,如:二级、三级横向下拉菜单的代码
时间: 2024-02-22 13:56:14 浏览: 26
好的,以下是一个简单的二级横向下拉菜单的代码示例:
HTML:
```
<ul class="nav">
<li><a href="#">菜单1</a>
<ul>
<li><a href="#">子菜单1</a></li>
<li><a href="#">子菜单2</a></li>
<li><a href="#">子菜单3</a></li>
</ul>
</li>
<li><a href="#">菜单2</a>
<ul>
<li><a href="#">子菜单1</a></li>
<li><a href="#">子菜单2</a></li>
<li><a href="#">子菜单3</a></li>
</ul>
</li>
<li><a href="#">菜单3</a></li>
</ul>
```
CSS:
```
.nav {
list-style: none;
margin: 0;
padding: 0;
}
.nav > li {
float: left;
position: relative;
}
.nav > li > ul {
display: none;
position: absolute;
top: 100%;
left: 0;
z-index: 1;
}
.nav > li:hover > ul {
display: block;
}
.nav > li > a {
display: block;
padding: 10px;
}
.nav > li > ul > li {
float: none;
}
.nav > li > ul > li > a {
display: block;
padding: 5px 10px;
}
```
您可以根据实际需求进行修改和扩展。