Suivez les fils RSS
 

Des livres incontournables pour tout maîtriser

  • CSS avancées - vers HTML5 et CSS3
  • HTML5
  • CSS2
  • PHP5 avanc�
  • Memento MySQL
  • Memento CSS 3
  • Memento XHTML
  • WordPress 3 100% pratique
  • jQuery et jQuery UI
Auteur
Dex
#
Citer
12 Posts
Bonjour,

Tout est dans le titre : comment est-il possible de styler le dernier élément d'une liste quand il s'agit d'une liste dont le nombre d'éléments peut être variable.

Je sais que l'on peut faire qqchose dans le genre
li + li + li


Mais comment faire avec une liste créée dynamiquement (last:child ou last-of-type peut-être...) ?

Merci pour vos réponses.

^
Gili
#
Citer
432 Posts
Salut,

Un truc dans le genre ça t'irais ? smile

ul li:last-child {
propriété: valeur;
}


N'importe quoi, n'importe quand, n'importe où, et sans la moindre raison.

http://www.nicolasgilis.be 
^
Dex
#
Citer
12 Posts
Gili a écrit :
Salut,

Un truc dans le genre ça t'irais ? smile

ul li:last-child {
propriété: valeur;
}


oui c'est ce à quoi je pensais mais last-child n'est plus dans les Reco je crois non ?

Sinon last-of-type semble fonctionner aussi

^
Gili
#
Citer
432 Posts
Il n'est pas valide d'après les spécifications CSS2 effectivement, mais bien en CSS3.

Il est cependant supporté par tout les navigateurs (excepté IE8 bien sur) depuis pas mal de temps, donc personnellement je ne vois pas pourquoi ne pas l'utiliser.

N'importe quoi, n'importe quand, n'importe où, et sans la moindre raison.

http://www.nicolasgilis.be 
^