Comment puis-je sélectionner le “dernier enfant” avec un nom de classe dans le CSS?

<ul>
    <li class="list">test1</li>
    <li class="list">test2</li>
    <li class="list">test3</li>
    <li>test4</li>
</ul>

Comment puis-je sélectionner le "dernier enfant" avec le nom de la classe: liste?

<style>
    ul li.list:last-child{background-color:#000;}
</style>

Je sais que l'exemple ci-dessus ne fonctionne pas, mais est-il quelque chose de semblable à ce qui ne fonctionne pas?

IMPORTANT:

a) je ne peux pas utiliser ul li:nth-child(3), car il pourrait arriver que c'est sur la quatrième ou cinquième place.

b) Pas de JavaScript.

Toute aide serait appréciée, merci!

  • lui donner un nom de classe qui sera le plus simple navigateur croix de chemin
  • Veuillez passer en revue les réponses et mettre à jour les données vérifiées réponse.
InformationsquelleAutor | 2011-06-19