问题

我使用占位符进行文本输入,这是正常工作.但我想为我的选择框使用一个占位符.当然我可以使用这个代码:

<select>
    <option value="">Select your option</option>
    <option value="hurr">Durr</option>
</select>

但是"选择您的选项"是黑色的,而不是lightgrey.所以我的解决方案可能是基于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>




相关问题推荐