Page 1 sur 1

règle css spécifique dans une boucle foreach

Posté : 20 août 2014, 16:38
par maver
Bonjour,

j'aimerai appliquer une règle css différente au dernier élément d'une boucle foreach. #-o
Cette boucle affiche plusieurs éléments, et bien sur des sélecteurs css se chargent de la mise en page. Pour le dernier élément de la boucle, il me faudrait une règle spécifique. Une bonne âme pourrait-elle m'orienter ?

Merci.
Maver

Re: règle css spécifique dans une boucle foreach

Posté : 20 août 2014, 16:59
par toytoy
Si par exemple ta boucle génère une liste, un tableau ect, en css tu peux utiliser :last-child() qui te réoudras ce problème.

Sinon si dans ton foreach tu traîtes un array tu fais un for
$indexMax = count($tableau) - 1;
for ($i=0; $i < $indexMax; $i++) { //ton traitement }
$tableau[$indexMax]; // ton dernier traitement

Re: règle css spécifique dans une boucle foreach

Posté : 20 août 2014, 17:18
par Elie

Re: règle css spécifique dans une boucle foreach

Posté : 21 août 2014, 03:01
par maver
waow.
Je vais mettre en pratique tout cela.
Je vous remercie pour vos réponses.
Je mettrai en resolu des que j'aurais appliqué une de vos solutions.
Merci beaucoup.

maver