网页设计下拉菜单HTML+css实现
时间: 2024-09-20 09:07:41 浏览: 41
HTML+CSS+JS实现的下拉菜单源码
网页设计中的下拉菜单通常使用HTML结构结合CSS样式来创建。下面是一个简单的HTML和CSS实现下拉菜单的例子:
**HTML结构:**
```html
<!DOCTYPE html>
<html lang="zh">
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<nav>
<ul class="dropdown">
<li><a href="#">主菜单</a>
<ul class="submenu">
<li><a href="#">选项1</a></li>
<li><a href="#">选项2</a></li>
<li><a href="#">更多选项...</a></li>
</ul>
</li>
</ul>
</nav>
</body>
</html>
```
**CSS样式 (styles.css):**
```css
.dropdown {
position: relative;
display: inline-block;
}
.submenu {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}
.dropdown:hover .submenu {
display: block;
}
.submenu li {
padding: 12px 16px;
cursor: pointer;
}
```
当鼠标悬停在“主菜单”上时,`.submenu`就会显示出来,提供了一系列可点击的选项。
阅读全文