是否有人知道只有在下拉列表打开时才有纯css方式将样式应用于选择标记。我认为也许是:主动,或者:焦点会做我希望的,但它并不完全正确。选择标记可以在没有打开下拉列表的情况下具有聚焦状态,因此样式仍然适用。我知道我可以很容易地添加一些javascript来实现这一目标,但我正在寻找一种纯粹的CSS方式。提前谢谢。
答案 0 :(得分:0)
不幸的是,实际上并没有这样做的方法。使用:enabled
标记时,只需选中未选中的样式框。
您可以尝试使用HTML / CSS和一些JS创建自己的选择框。 here is a great tutorial 了解如何操作。
答案 1 :(得分:-1)
我会尝试:启用但是如果这不起作用则是对所有样式选择器的引用。
http://www.w3schools.com/cssref/css_selectors.asp
编辑:我刚做了一些测试,并且:仅在打开时才应用焦点。