Ich habe ein Raster von Posts, und ich versuche, jeden Titel zwischen h2 Tags eine andere Farbe (grün, rot, blau - immer und immer wieder das Muster) zu geben.multiple: N-Kind-Anweisungen
die html (vereinfacht) ist wie folgt:
<div class="fusion-posts-container">
<div>
<div>
<div>
<ul>
<li>
<div>
<img>
<div>
<div>
<a></a>
<div></div>
<a></a>
<h4><a></a></h4>
<div>
<a></a>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
<div class="fusion-post-content-wrapper">
<div class="fusion-post-content post-content">
<h2 class="entry-title"><a>THIS TITLE</a></h2>
ich verschiedene Ansätze ausprobiert haben und das nächste, was ich zu Targeting, dass Anker bekommen haben und seine Farbe ist mit diesem ändern:
.fusion-posts-container div:nth-child(3n+3) a{
color: #b7e352 !important;/*red*/
}
.fusion-posts-container div:nth-child(3n+1) a{
color: #fb5322 !important;/*green*/
}
.fusion-posts-container div:nth-child(3n+2) a{
color: #1592b0 !important;/*blue*/
}
Aber die einzige, die funktioniert, ist die rote, wenn ich sie alle gleichzeitig verwende, wendet es die letzte Farbe auf alle Titel an.
Ich versuchte dies CSS: Can't get multiple :nth-child selectors to work, aber hat nicht funktioniert, kann mir jemand in die richtige Richtung zeigen?
zeigen das Ende html – dippas