Eine knifflige CSS-Auswahlfrage, ich weiß nicht, ob es überhaupt möglich ist.
Nehmen wir an, dies ist das HTML-Layout:
<div></div>
<div></div>
<div></div>
<div style="display:none"></div>
<div style="display:none"></div>
Ich möchte den letzten auswählen div
, der angezeigt wird (dh nicht display:none
), der div
im gegebenen Beispiel der dritte wäre . Wohlgemerkt, die Anzahl der div
s auf der realen Seite kann unterschiedlich sein (sogar die display:none
).