在CSS中制作下拉菜单非常简单易懂,只需要用到一些基础的CSS属性和伪元素即可。下面我就来详细介绍一下。首先,我们需要先在HTML中创建一个下拉菜单的框架,如下所示: 下拉菜单 选项一 选项二 选项...
在CSS中制作下拉菜单非常简单易懂,只需要用到一些基础的CSS属性和伪元素即可。下面我就来详细介绍一下。
首先,我们需要先在HTML中创建一个下拉菜单的框架,如下所示:
<div class="dropdown-menu">
<button class="dropdown-button">下拉菜单</button>
<ul class="dropdown-list">
<li><a href="#">选项一</a></li>
<li><a href="#">选项二</a></li>
<li><a href="#">选项三</a></li>
</ul>
</div> .dropdown-list {
display: none;
}
.dropdown-menu:hover .dropdown-list {
display: block;
} .dropdown-menu {
position: relative;
display: inline-block;
}
.dropdown-button {
background-color: #4CAF50;
color: white;
padding: 10px;
border: none;
cursor: pointer;
}
.dropdown-list {
background-color: #f1f1f1;
border: 1px solid #ddd;
list-style: none;
padding: 0;
margin: 0;
position: absolute;
top: 100%;
left: 0;
z-index: 1;
}
.dropdown-list li a {
display: block;
padding: 10px;
color: #333;
text-decoration: none;
text-align: center;
}
.dropdown-list li a:hover {
background-color: #ddd;
}