Une question de sélection CSS délicate, je ne sais pas si c'est même possible.
Disons que c'est la mise en page HTML:
<div></div>
<div></div>
<div></div>
<div style="display:none"></div>
<div style="display:none"></div>
Je veux sélectionner le dernier div, qui est affiché (c'est-à-dire non display:none) qui serait le troisième divdans l'exemple donné. Remarquez que le nombre de divs sur la page réelle peut différer (même display:noneceux).