[codage Speedbar] centrer le texte

Fermé
SpeedZen - 23 janv. 2010 à 15:59
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 - 24 janv. 2010 à 03:20
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
A voir également:

2 réponses

jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 28
23 janv. 2010 à 16:39
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

0
c'est du javascript sa
ya pas une autre solution juste avec du css et xhtml
0
jona303 Messages postés 369 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 28 janvier 2013 28
24 janv. 2010 à 03:20
j'en vois pas en "dynamique"
0