このHTML構造の最初のimg
を擬似要素でターゲティングしようとしています。複数のdivで最初のimgをターゲットにする方法
<div class="blog">
<div
<h3></h3>
</div>
<div>
<div class="image">
<a>
<img>
</a>
</div>
</div>
<div>
<div class="image">
<a>
<img>
</a>
</div>
</div>
</div>
私は多くの組み合わせを試しましたが、何もしませんでした。これはおそらく私がこれまでに持っている最良の組み合わせですが、img
が.blogの2番目のdivである場合にのみ機能します。最初のimg
は、位置に関係なくターゲティングする必要があります。
.blog > div:nth-of-type(2) > .image > a > img
で最初の一つ隣に来て好きにリセットすることができます。 Cssは、次のシブリングまたは子供のみを検索/選択できます。あなたの要素はネストされているので、CSSセレクタを介して親にも親にもアクセスすることはできません –