input 做下拉框,可编辑下拉框
如果是无需编辑的下拉框可用seclet标签实现<div><label for="sex">性别:</label><select id="sex" ><option>男</option>
·
如果是无需编辑的下拉框可用seclet标签实现
<div>
<label for="sex">性别:</label>
<select id="sex" >
<option>男</option>
<option>女</option>
</select>
</div>
如果需要能编辑里面的内容则使用input实现
input有个属性,list,自定义list中的内容即可
<div class="changeDiv">
<a>性别:</a>
<input id="sex" type="text" list="sexlist">
<datalist id="sexlist">
<option>男</option>
<option>女</option>
</datalist>
</div>
css代码
div.changeDiv input {
font-size: 1em;
font-family: 仿宋, serif;
width: 60%;
display: block;
margin-left: 10%;
opacity: 0.8;
padding: 0.2em;
color: #000000;
border-radius: 10px;
background-color: #bed8df;
}
datalist标签里面写下拉的内容,此为一个选择性别的框,里面有男女两个选项
datalist的id一定要和input 的list属性的值一致
效果如下

「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!
更多推荐
所有评论(0)