css - 哪些元素与第二个参数有关?

标签 css

例如在这个 css 中:

ul.dropdown li:hover > ul {
    visibility: visible;
}

此 css 涉及哪些 li 元素:ul 元素的直接子元素,还是 ul 元素的所有孙元素?

最佳答案

此选择器针对每个 ul 元素,它是悬停的 li 元素的直接子元素,后者又是 的后代(在任何级别)具有类 .dropdown

的 code>ul 元素

类似于:

<ul class="dropdown">
   <!-- ... -->
   <!-- any level of descendant -->
       <li> <!-- hovered -->
          <ul> <!-- this will be targeted -->

关于css - 哪些元素与第二个参数有关?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32402105/

相关文章:

css - 在不影响边距或尺寸的情况下将文本居中放置在 div 中?

css - Bootstrap 中的中心侧边栏内容

javascript - 如何禁用/重新启用 html 元素和子元素上的所有单击/触摸/鼠标事件

html - 如何在已设置为另一种颜色的情况下更改列表中 anchor 标记的颜色以使其处于事件状态?

CSS 限制行数

java - 如何以编程方式添加 styleDependent 名称?

javascript - 动态内容加载后扩展列表不移动页脚

css !important 在媒体查询中没有被覆盖

html - 父 div 没有扩展到 child 的填充

html - 伪元素和填充