[codage Speedbar] centrer le texte

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
Configuration: Windows Vista
Firefox 3.0.17

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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

    1. c'est du javascript sa
      ya pas une autre solution juste avec du css et xhtml

Discussions similaires

curriculum vitae

4 réponses