是否可以有条件地设置以下<select>
元素的样式
<select>
无论何时选择非默认选项,都使用纯CSS(没有javascript)?
[如果有办法,我希望它使用<select>
<option>one</option>
<option selected>default</option>
<option>two</option>
</select>
的某种组合,类似]
pseudo-classes但可能更复杂。我已经查看过
select:some-pseudo-class { border: 1px; }
,似乎不可能,但是我想在完全放弃之前以群众的智慧来确认这一点。我也在此站点上进行了一些研究,发现自2013年以来的list of pseudo-classes提出了一个更笼统的问题,(可能过时的)答案是“否”。我不认为我的问题与该问题完全相同,因为我在询问是否有可能出现特殊情况,并且我正在寻找截至2020年2月的最新答案。
是否可以有条件地设置以下样式[