タイトルを次のように書き換えました: CSS > ツリーの最初の要素を選択
P粉237125700
2023-08-31 19:48:34
<p>メール本文の最初のブロック引用符だけを選択しようとしています。これは次のようになります。</p>
<pre class="brush:php;toolbar:false;"><div class="myclass">
<br><p></p>
<div><div> <!--div が少ない場合もあれば、多い場合もあります-->
<blockquote> <!--選択したいブロック引用-->
<div> <div> <br>
<ブロック引用>
<お待ちください...>
</blockquote>
</div> </div>
</blockquote>
</div><
</div></pre>
<p>問題は、書式設定がメールごとに異なる可能性があり、最初のブロック引用符の前に 1 つ以上の div が存在する可能性があることです。</p><p>
したがって、次のように使用します: </p>
<pre class="brush:php;toolbar:false;">.myclass > div > div > blockquote {}</pre>
<p>常に有効であるとは限りません。</p><p>
これ: </p>
<pre class="brush:php;toolbar:false;">.myclass blockquote:first-of-type {}</pre>
<p>各ブロック引用符が選択されます</p>
<p>したがって、HTML ツリー上の位置に関係なく、最初のブロック引用符のみを選択したいと考えています。 </p>
###このような?コンテナ
.myclass
の最初のネストされた
blockquoteを選択しますが、最初の
blockquote# の子である
blockquote## は選択しません。リーリー リーリー