用于扩展选择(下拉)元素的 CSS 选择器

标签 css css-selectors

当下拉菜单打开或关闭时,如何设置不同的样式?是否有任何伪选择器或技巧?
当然没有javascript。

<select>
  <option> op1 </option>
  <option> op2 </option>
</select>

并且 :hover 并不真正适合我的需要,因为当下拉菜单展开时,我可以将光标移开。它仍然是开放的,但 :hover 样式不再适用。

最佳答案

您在找 :hover ?

如果鼠标悬停在元素上,它就是元素的状态。

a {
  color: blue;
}
a:hover {
  color: red;
  text-decoration: overline;
}
<a href="#">Move the mouse over me</a>

关于用于扩展选择(下拉)元素的 CSS 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31590522/

相关文章:

html - html 中的常规字形用法

css - css :target, not() 和 [tilde] 兄弟选择器的 Polyfill?

html - 将 css 样式添加到列表项模式

java - 如何清除文本框中的文字?

css - 使用 CSS 创建交互式 map

jquery - 灯箱纯CSS。单击时关闭

html - 选择中心下拉菜单,而不是文本

asp.net - 在 Css 中使用 Asp.net 的条件

excel - 单击带有 onclick 属性的 JavaScript 链接

css - 如何将鼠标悬停在元素上并更改远祖先的样式?