有没有人知道如何限制使用 CSS
选择元素时的子元素深度?
例如:
.my-class div div:end(styles:here)
这样做可以避免在页面中的每个第二个
标签上添加
CSS
类,同时防止样式传递给第三个、第四个等子元素。有没有人知道如何限制使用 CSS
选择元素时的子元素深度?
例如:
.my-class div div:end(styles:here)
这样做可以避免在页面中的每个第二个
CSS
类,同时防止样式传递给第三个、第四个等子元素。>
运算符来明确告诉它仅搜索深度为1级的内容。#target > p > span {
background: red;
}
#target
中查找一个直接的子元素<p>
,并在该元素内查找一个直接的子元素<span>
。因此,如果有嵌套的<p>
元素,并且其中包含一个<span>
,则不会受到影响。ul#parent > li /* Direct descendant. */
ul#parent > li > ul > li /* 2 levels deep descendant. */