gpt4 book ai didi

html - 仅使用 CSS 定位页面上类的每个实例以获得自定义背景颜色

转载 作者:可可西里 更新时间:2023-11-01 13:41:12 25 4
gpt4 key购买 nike

我的页面上重复了 3 次相同的代码,我需要定位 ImageSection-hold 类并为每个代码设置不同的背景颜色。

我无法通过 HTML 或 Javascript 添加或删除任何类,这必须使用 CSS 来完成。

尝试:1.).ImageSection-hold:nth-of-type(1) -这将所有背景更改为相同的颜色2.) .ImageSection-hold{ 背景颜色:#fff;} .ImageSection-hold~.ImageSection-hold{ 背景颜色:#000;}

<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
</div>
</div>
</div>
</section>
<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
</div>
</div>
</div>
</section>
<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
</div>
</div>
</div>
</section>

最佳答案

您可以使用nth-child 选择器。更多信息 here

.ImageSection:nth-child(1) .ImageSection-hold{
background-color: red
}
.ImageSection:nth-child(2) .ImageSection-hold{
background-color: green
}
.ImageSection:nth-child(3) .ImageSection-hold{
background-color: blue
}
<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
asd
</div>
</div>
</div>
</section>
<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
zxc
</div>
</div>
</div>
</section>
<section class="section ImageSection">
<div class="container">
<div class="ImageSection-hold">
<div class="ImageSection__desc">
qwe
</div>
</div>
</div>
</section>

关于html - 仅使用 CSS 定位页面上类的每个实例以获得自定义背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57925205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com