今天我们来讲一下CSS中带输入框的下拉框,也称为选择框。 这种选择框可以让用户在选项中进行选择,或者根据自己的输入进行筛选。 首先,让我们来看一下HTML代码: 请选择喜欢的水果: 在...
今天我们来讲一下CSS中带输入框的下拉框,也称为选择框。 这种选择框可以让用户在选项中进行选择,或者根据自己的输入进行筛选。
首先,让我们来看一下HTML代码:
<label for="fruits">请选择喜欢的水果:</label>
<input type="text" id="fruits" list="fruitsList" placeholder="输入或选择">
<datalist id="fruitsList">
<option value="苹果">
<option value="橙子">
<option value="香蕉">
<option value="草莓">
<option value="葡萄">
</datalist> input[type="text"] {
padding: 10px;
border: none;
border-bottom: 2px solid #ccc;
width: 200px;
font-size: 16px;
outline: none;
}
datalist {
margin: 0;
padding: 0;
list-style: none;
}
option {
padding: 10px;
font-size: 16px;
border-bottom: 1px solid #ccc;
}
option:hover {
background-color: #f4f4f4;
}