Una domanda complicata per i selettori CSS, non so se sia possibile.
Diciamo che questo è il layout HTML:
<div></div>
<div></div>
<div></div>
<div style="display:none"></div>
<div style="display:none"></div>
Voglio selezionare l'ultimo div, che viene visualizzato (cioè no display:none) che sarebbe il terzo divnell'esempio dato. Intendiamoci, il numero di divs sulla pagina reale può differire (anche display:nonequelli).