<label> Enter your favorite movies:<br/>
<input type="text" name="movies" list="movies"/>
<datalist id="movies">
<label> or select one from the list:
<select name="movies">
<option value="Star Wars">
<option value="The Godfather">
<option value="Goodfellas">
</select>
</label>
</datalist>
</label>
我有这个东西,但唯一的问题是我想要一个下拉按钮与输入字段合并,当我们点击它时显示下拉列表。上面的 html 非常适合我想做的事情,但只缺少按钮。没有javascript可以做些什么吗?
原文由 dms 发布,翻译遵循 CC BY-SA 4.0 许可协议
检查这个,这将在输入标签的 div 中添加一个伪元素,为了更好地查看,将元素的内容更改为向下箭头的 font-awesome 字体。
并使用下面的 CSS:
检查小提琴: 检查小提琴