【发布时间】:2018-12-19 14:16:00
【问题描述】:
我在这里有一个选择:
<select name="" id="">
<option disabled hidden selected value="">
default
</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="3">3</option>
</select>
我正在尝试将占位符或第一个值设置为不同的颜色,使其看起来像占位符。我尝试过这样做:
select option:disabled { color: red; }
select :invalid { color: red; }
select option:first-child { color: red; }
select { color: grey; } option:first-child { color: red;}
这些都不起作用,所以我有点卡住了。我真的不想使用诸如使颜色透明并在选择顶部放置标签之类的技巧。
【问题讨论】: