CSS:如何选择 .class 中的所有 <element>?

维托·雨果

如何选择 <element> 的所有实例 - 并且仅在 - .class 中?(例如,选择“.mid-container”类中的所有 <h1> 元素,同时排除“.mid-container”之外的 <h1> 元素)。

作为参考,这是我尝试过的示例测试,但它都失败了,因为 <h'x'> 元素被选择在“中间容器”之外(并且 的代码.mid-container.h2甚至不起作用):

.mid-container>h1 {
  color: #EAF6F6;
}

.mid-container.h2 {
  color: #66BFBF;
}

.mid-container h3{
  color: #11999E;
}
雷哈特菲尔德

您的第一次和第三次尝试都是正确的,具体取决于您所追求的确切行为。

第一个 ,.mid-container > h1将选择 的所有<h1>直接子元素.mid-container

第三个 ,.mid-container h1将选择<h1>元素下方任何位置的所有元素.mid-container

如果它不起作用,则可能是您缺少结束标记或在标记中的某处存在其他结构性问题。

.mid-container {
  border: 1px solid grey;
}

.mid-container h1 {
  color: blue;
}

.mid-container > h1 {
  background: red;
  color: white;
}
<div>
  <h1>Not in mid-container</h1>
</div>
<div class="mid-container">
  <h1>Immediate child of mid-container</h1>
  <div>
    <h1>Deeper child of mid-container</h1>
  </div>
</div>
<div>
  <h1>Not in mid-container</h1>
</div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在其他所有元素/ div上显示我的element(`class =“ line”`)?

如何在Java中获取.class的所有属性?

当前元素之前和之后具有SAME CLASS的所有元素的CSS选择器

如何包装element的所有子元素?

如何清除PowerBI中的所有选择?

如何选择XML中的所有列

如何切换父容器中的所有.class元素

如何在Java的特定程序包中获取所有Class文件?

如何在文本框中显示所有List <class>属性?

CSS:如何选择没有特定类的所有链接( a )?

如何选择ID CSS中不属于类的所有元素

如何使用css nth-child(公式)选择偶数行中的所有项目

如何使用CSS选择所有元素中第一个出现的类

如何从表中的所有列中选择所有重复行的所有出现?

如何否定 CSS 中的所有孩子?

如何使用Javascript从CSS选择器字符串中删除所有伪选择器?

如何在Django中自动将class属性添加到所有表单小部件中?

CSS 没有显示在 Inspect Element 中?

给定一个element,如何擦除具有给定element值的所有节点?

如何获取实例化的Canvas Element Prefab的所有子代

仅在 CSS 中递归选择所有子 DIV 元素

在CSS中递归选择所有子元素

css选择器:除中的所有

我已经在class = pricefield的div中创建了多个动态选择框。我想获取jQuery中的所有选择框值

React Class如何在同一文件的所有方法中传递变量

如何获取剃刀页面中的所有选择列表项?

如何选择角度2中的所有复选框?

我如何选择mongo查找中的所有(选定)记录?

如何选择recyclerview中列出的所有项目?