我想使用CSS隐藏选择表单选项,但我不知道如何实现。
我有一个像这样的表单,我需要删除“before”选项。
我期望
我有一个像这样的表单,我需要删除“before”选项。
我期望
option[value=before]{display:none!important}
可以隐藏它,但似乎并不起作用。
option[value=before] {
display: none!important
}
<select class="_select">
<option value="">Any</option>
<option value="1d">Today</option>
<option value="7d">This Week</option>
<option value="31d">This month</option>
<option selected="" value="before">Before date</option>
</select>
display:none
隐藏选项在 IE 和 Edge 中的支持并不正确。如果您需要在这些浏览器中正常工作,则从 DOM 中 删除 选项是唯一正确(无双关语)的选择。 - CBroe