css - 如何使用 hover css pseudo 仅应用于顶级元素?

标签 css

如果我有以下 HTML:

<div>
  <div>
    <div>
      <div>
        "I want to access this div and change the background colour on a hover"
      </div>
    </div>
  </div>
</div>

如何在不影响父 div 的情况下访问顶级 div 以对其应用样式?

注意 - 它适用于动态生成 div 的通用系统,因此添加类或 id 不是解决此特定问题的方法。

最佳答案

答案是你运气不好。

“不包含子元素,仅包含文本的元素”没有 CSS3 选择器。

关于css - 如何使用 hover css pseudo 仅应用于顶级元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9054980/

相关文章:

html - 使用 data 属性设置伪元素的背景图片

php - 页面顶部出现奇怪的空白区域 – HTML、CSS 和 PHP

javascript - 可以修改此 Youtube 代码以强制自动播放吗?

javascript - 在 HTML/CSS/JS 中拼接一张图片

css - @font-face : flash of STYLED text on Firefox (FOST)

html - CSS 转换出现不需要的行为

css - 为什么我的文本中间有一个换行符?

javascript - 我已经检索了动态表的高度,现在我需要将该高度放入另一个元素中

css - 媒体查询仅部分起作用

Jquery .width() 在 chrome 和 firefox 上给出不同的值