元素的纯CSS样式,但仅当选择了非默认选项时才]]

问题描述 投票:0回答:1

是否可以有条件地设置以下<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月的最新答案。

是否可以有条件地设置以下样式[

css css-selectors html-select pseudo-class noscript
1个回答
0
投票
您可以尝试使用伪类this question
© www.soinside.com 2019 - 2024. All rights reserved.