Précédent
- 1
- 2
- 3
-
le probleme 'est quesi tu fais ça avant que ton document soit ready, il est normal que sm n'ai pas de width..
mais met des simple quotes à ton document.ready -> $('document').ready -
Je ne sais pas ce qu'il se passe chez toi, mais aujourd'hui j'ai du faire un truc pour gerer le padding des li d'un menu, et j'ai fait ça et ça marche très bien.
$('document').ready(function(){ //width total des li var width_li =0; var nbrLi = 0; $('#menuUl>li').each(function(){ //pour chaque li on additionne son width width_li+=$(this).width(); nbrLi++; }); var paddingLi = (980-width_li)/nbrLi; $('#menuUl>li').css({paddingLeft:paddingLi/2+"px",paddingRight:paddingLi/2+"px"}); });
Précédent
- 1
- 2
- 3