如何将不同的 css 应用于 css 中的不同子元素?

阿努拉格·米什拉

下面是我的html代码 -

.parent>.textClass:first-child {
  margin-top: -1rem;
}

.parent>.textClass:not(:first-child) {
  margin-top: -3rem;
}
<div class="parent">
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
</div>

我想先textClass应该是marginTop:-1px;,然后休息textClass应该是marginTop:-3px;我试图做下面的代码,但它不工作 -

如何将 css 应用于不同的子元素?

卡梅隆

.textClass不是小时候来的.parent这是一个孙子。

用这个:

注意:我将您的边距更改为正边距,以便您可以看到更改。设置负边距后,它会超出视口。

.parent>div:first-child > section > .textClass {
  margin-top: 1rem;
}

.parent> div:not(:first-child) > section > .textClass {
  margin-top: 3rem;
}
<div class="parent">
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
  <div>
    <section class="sectionWrapper">
      <div class="textClass">
        <span>My text</span>
      </div>
    </section>
  </div>
</div>

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将不同的CSS样式应用于具有相同类名的2个元素?

此CSS代码如何将不同的水平颜色渐变应用于文本的每一行?

如何在不同的浏览器中将不同的CSS样式应用于一个类

如何将相同的 CSS 属性应用于不同的浏览器(Chrome、IE)

仅在子元素创建后如何将规则应用于子元素(CSS)?

如何仅将CSS样式应用于div而不应用于before伪元素

是否可以将不同的 CSS 属性应用于没有 id 和 class 的标签?

如何让光dom CSS应用于阴影dom元素?

如何让 CSS 应用于特定的特定元素?

如何避免将CSS样式应用于特定元素

如何将CSS高度设置应用于所有子元素?

如何使CSS应用于父容器中的图标?

如何将线性渐变应用于 css 中的元素?

如何将引导程序类应用于 css 文件中的每个相同的 HTML 元素?

R Shiny Sortable CSS:将不同的类应用于同一bucket_list 中的标签

如何将不同的功能应用于groupby对象?

如何将不同的DataTemplate应用于Listview

如何将不同的样式应用于datagrid列

将CSS应用于元素“路径”

刷新应用于元素属性的CSS

将CSS动画应用于特定元素,而不应用于其子元素

如何将不透明度应用于CSS颜色变量?

如何使用JQuery将CSS属性应用于子元素

CSS如何将不同大小的图像与行内的文本对齐?

如何将 CSS 伪元素应用于匹配多个类的元素?

如何将CSS应用于除悬停元素之外的其他元素?

将CSS样式应用于子元素

将CSS样式应用于父类的子元素

将CSS属性应用于子元素