Titel umgeschrieben in: CSS > Erstes Element im Baum auswählen
P粉237125700
2023-08-31 19:48:34
<p>Ich habe versucht, nur das erste Blockzitat im Text der E-Mail auszuwählen, das ungefähr so aussieht: </p>
<pre class="brush:php;toolbar:false;"><div class="myclass">
<br><p></p>
<div><div> <!--manchmal weniger, manchmal mehr divs-->
<blockquote> <!--Das Blockquote, das ich auswählen möchte-->
<div> <div>
<blockquote>
<Warten...>
</blockquote>
</div> </div>
</blockquote>
</div></div>
</div></pre>
<p>Das Problem besteht darin, dass die Formatierung von E-Mail zu E-Mail unterschiedlich sein kann und vor dem ersten Blockquote möglicherweise ein oder mehrere Divs stehen. </p><p>
Verwenden Sie also: </p>
<pre class="brush:php;toolbar:false;">.myclass > div >
<p>Nicht immer gültig,</p><p>
Dies: </p>
<pre class="brush:php;toolbar:false;">.myclass blockquote:first-of-type {}</pre>
<p>Jedes Blockzitat wird ausgewählt</p>
<p>Ich möchte also nur das erste Blockzitat auswählen, unabhängig von seiner Position im HTML-Baum. </p>
像这样吗?选择容器
.myclass
的第一个嵌套的blockquote
,但不选择任何作为第一个blockquote
的子元素的blockquote
。