今天给大家普及在html选择框创建占位符的问题,文中通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
我在文本输入中使用占位符,效果很好。但我也想为我的选择框使用一个占位符。当然,我可以使用以下代码:
<select>
<option value="">Select your option</option>
<option value="hurr">Durr</option>
</select>
但是“选择您的选项”是黑色而不是浅灰色。所以我的解决方案可能是基于CSS的。jQuery也很好。
这只会使下拉菜单中的选项变为灰色(因此,单击箭头后):
option:first {
color: #999;
}
问题是:人们如何在选择框中创建占位符?但它已经得到了回答,欢呼。
使用此方法会导致所选值始终为灰色(即使在选择实选项后):
select {
color: #999;
}
解决方案:
非CSS-没有JavaScript / jQuery答案:
<select>
<option value="" disabled selected>Select your option</option>
<option value="hurr">Durr</option>
</select>
以上就是关于html选择框创建占位符的问题的详细内容,更多关于html选择框占位符的资料请关注编程学习网其它相关文章!
沃梦达教程
本文标题为:关于html选择框创建占位符的问题
基础教程推荐
猜你喜欢
- 分页技术原理与实现之无刷新的Ajax分页技术(三) 2023-01-20
- 深入浅析Jsonp解决ajax跨域问题 2022-12-28
- Vue+WebSocket实现在线聊天 2023-10-08
- ECSHOP中实现ajax弹窗登录功能 2023-01-31
- ExtJS 3.x DateField menuListeners 显示/隐藏 2022-09-15
- 解决ajax的delete、put方法接收不到参数的问题方法 2023-02-23
- 关于 css:WebKit (iPad) CSS3: 背景过渡闪烁 2022-09-21
- 基于bootstrap的上传插件fileinput实现ajax异步上传功能(支持多文件上传预览拖拽) 2023-02-01
- vue的 Mixins (混入) 2023-10-08
- 第7天:CSS入门 2022-11-04