Plop,
Travaillant sur un projet présentant le même type d'affichage et qui demande une compatibilité IE7/8, j'en profite pour vous donner la modif CSS2 qui fait la même chose, mais qui a l'avantage de pouvoir être utilisé avec internet explorer dans les versions précitées.
Remplacer :
Code : Tout sélectionner
#menu .inner > ul > li:nth-child(1) > a { background: url("{T_THEME_PATH}/images/menu/001.png") no-repeat 2px 50%; }
#menu .inner > ul > li:nth-child(2) > a { background: url("{T_THEME_PATH}/images/menu/002.png") no-repeat 2px 50%; }
#menu .inner > ul > li:nth-child(3) > a { background: url("{T_THEME_PATH}/images/menu/003.png") no-repeat 2px 50%; }
Par :
Code : Tout sélectionner
#menu .inner > ul > li:first-child > a { background: url("{T_THEME_PATH}/images/menu/001.png") no-repeat 2px 50%; }
#menu .inner > ul > li + li > a { background: url("{T_THEME_PATH}/images/menu/002.png") no-repeat 2px 50%; }
#menu .inner > ul > li + li + li > a { background: url("{T_THEME_PATH}/images/menu/003.png") no-repeat 2px 50%; }
Voilà voilà, même si cyrilagri n'est pas de retour dans le coin, ça pourra servir à d'autres, oupa.
