[codage Speedbar] centrer le texte
SpeedZen
-
jona303 Messages postés 390 Statut Membre -
jona303 Messages postés 390 Statut Membre -
Bonjour,
j'ai commencé cette semaine a coder mon site et je suis bloqué j'arrive pas a centrer le texte du menu horizontalement et verticalement pourriez vous m'aidez svp voici le site
http://salomon-mag.freehostia.com/webenefic
le code css : http://salomon-mag.freehostia.com/webenefic/style.css
merci d'avance
j'ai commencé cette semaine a coder mon site et je suis bloqué j'arrive pas a centrer le texte du menu horizontalement et verticalement pourriez vous m'aidez svp voici le site
http://salomon-mag.freehostia.com/webenefic
le code css : http://salomon-mag.freehostia.com/webenefic/style.css
merci d'avance
Configuration: Windows Vista Firefox 3.0.17
2 réponses
-
ouch il y a pas mal a dire,..
sur le ul -> margin:0;padding:0
sur le li :->display:block;float:left;text-align:center;
sur le a:-> display:block;pas de float.
ensuite
avec jquery :$('document').ready(function(){ var widthDiv = $('#speedBar').width(); var widthList = 0; var nbrLi=0; $('#menu_horizontal li').each(function(){ widthList +=$(this).width(); nbrLi++; }); var reste = (widthDiv-widthList)/nbrLi; $('#menu_horizontal li').each(function(){ $(this).css({width:$(this).width()+reste+"px"}); }); });
ca devrait fonctionner,.. et maintenant que je m'en rappelle j'ai donné un exemple testé ici
https://forums.commentcamarche.net/forum/affich-16108504-help-probleme-de-centrage-menu?page=3#46
sauf que c'était pour le padding, mais changer le width me parait la meilleure solution
-