Sto cercando un modo CSS (no JS) per ignorare gli elementi nascosti nei conteggi nth-child. È possibile?Selezione di elementi nascosti saltati all'ennesima potenza
Ho questo HTML:
<div class="gallery-item"><img src="http://placehold.it/150x150"></div>
<div class="gallery-item"><img src="http://placehold.it/150x150"></div>
<div class="gallery-item empty"></div>
<div class="gallery-item"><img src="http://placehold.it/150x150"></div>
<div class="gallery-item empty"></div>
<div class="gallery-item"><img src="http://placehold.it/150x150"></div>
<div class="gallery-item"><img src="http://placehold.it/150x150"></div>
sto cercando di indirizzare ogni seconda galleria-oggetto che non è vuoto, ma questo non sta funzionando:
.gallery-item:not(.empty):nth-child(2n) {}
Non voglio usare JS perché questo è un sito complesso che ha molti punti di interruzione e non voglio aggiungere agli ascoltatori di ridimensionare qualcosa di così semplice.
Per quanto ne so, questo non è possibile con i CSS perché 'nth-child (2n)' punta a ogni 2 ° figlio e otterrebbe lo stile se ha anche classi gallery-item ma non classi vuote. – Harry
Ah, mi dispiace per quell'errore di battitura. Non ho notato :( – Harry