淘先锋技术网

首页 1 2 3 4 5 6 7

CSS下拉框是一种常用的网页元素,它允许用户从一组选项中选择一个选项。在这个项目中,我们将学习如何创建一个简单的CSS下拉框。

/* 下拉框容器样式 */
.dropdown {
position: relative;
display: inline-block;
}
/* 下拉框按钮样式 */
.dropdown button {
background-color: #ffffff;
border: none;
color: #000000;
padding: 10px;
font-size: 16px;
cursor: pointer;
}
/* 下拉框选项样式 */
.dropdown ul {
position: absolute;
z-index: 1;
list-style: none;
margin-top: 0;
padding: 0;
background-color: #ffffff;
width: 100%;
border: 1px solid #000000;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
}
/* 下拉框选项hover样式 */
.dropdown li:hover {
background-color: #f2f2f2;
}
/* 下拉框选项样式 */
.dropdown ul li {
padding: 10px;
font-size: 16px;
cursor: pointer;
}
/* 下拉框选项展开样式 */
.show {
max-height: 300px;
}

下面是HTML代码,包括一个下拉框和几个选项。

最后,我们需要编写一些JavaScript代码,当用户点击下拉框按钮时,展开选项列表。

现在,我们已经创建了一个简单的CSS下拉框。用户可以单击下拉框按钮并选择一个选项。