私はポストのグリッドを持っている、と私はH2タグの間の各タイトルに異なる色(緑、赤、青 - そのパターン何度も繰り返し)を与えるしようとしています。複数:n番目の子文
HTML(簡略化)は、このようなものである:
<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>
私はいくつかのアプローチを試みたと私はそのアンカーを標的に得て、その色を変更している最も近いがこれである:
.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*/
}
しかし、私は、それはすべてのタイトルへの最後の色を適用すると同時に、それらのすべてを使用する場合、赤1でのみ動作1。
私はこのCSS: Can't get multiple :nth-child selectors to workを試みたが、うまくいきませんでした、誰もが正しい方向に私を指すことができますか?
は、HTMLの終わりを示し、 – dippas