Складне запитання щодо вибору CSS, не знаю, чи це навіть можливо.
Скажімо, це HTML-макет:
<div></div>
<div></div>
<div></div>
<div style="display:none"></div>
<div style="display:none"></div>
Я хочу вибрати останнє div, яке відображається (тобто не display:none), яке було б третім divу наведеному прикладі. Зауважте, кількість divs на реальній сторінці може відрізнятись (навіть ті, display:noneякі є).