html - 单个选择器上的多个伪类

标签 html css css-selectors pseudo-class

以下 CSS 语法有效吗?

a:first-child:hover { background-color: transparent; }

如果是,浏览器的兼容性如何?例如是否兼容IE8、IE6+、Firefox 4、Chrome等

最佳答案

组合 first-child:hover 是正确的(IE6 仅识别链中的最后一个伪类):

div span:first-child:hover {
  color: red;
}
<div>
  <span>asdasd</span>
  <span>asdasd</span>
  <span>asdasd</span>
</div>

关于html - 单个选择器上的多个伪类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27331619/

相关文章:

jquery - 如果选择字段,则从组中获取所有选定的选项

html - 列表样式的 CSS 属性应该放在哪里?

css - 为什么不将默认位置设置为相对位置?

css - 是否有 "previous sibling"选择器?

css - 如何更改子元素的::之后

html - IIS Web 服务器 - 如何限制每个用户一次登录视频流

html - Bootstrap : highlight active menu links

html - 将鼠标悬停在按钮上时,下拉菜单不可见

javascript - 使用 javascript 从文本文件中提取数据

隐藏文本节点但不隐藏其他子元素的 CSS 选择器