|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 4 ![]() |
Bonjour a tous,
Je debute en css et j'ai suivis le tutoriel suivant : Transformer une liste en barre de navigation (Resultat du tutoriel) et j'aimerais centrer toute la partie "li" inclus dans les ul d'ID "nav", de façon a obtenir les menu au millieu de la ligne foncé. J'ai essayer en ajoutant la propriété margin:auto a #nav li et cela na pas fonctionné, est-ce-du au fait que ce soit une "inline" ? (Suite au changement pour les aligner (display: inline)). Edit : Ou ne devrais-je pas les placer dans une div (a l'interieur de <ul>) et centrer cette div avec le margin ? Je vais essayer Edit2 : Bah nan sa marche pas Cordialement Coldragon et merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Salut,
tu as 2 solutions : - soit tu utilises comme tu voulais faire la position absolue avec top et left à 50% et margin-left et margin-top égalant une valeur négative équivalent à la moitié de la largeur et de la hauteur de ton élément à centrer ( voir cette discussion : Centrage d'un DIV imbriqué) - soit tu rajoutes un peu de padding-top au conteneur de ton élément à centrer |
|
10
|
|
|
#3 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 4 ![]() |
Merci
J'ai essayer et pas vraiment reussis après j'ai peux être pas été assés précis sur ce que je voulait obtenir, alors j'ai fait un magnifique montage paint (:3) pour illustrer ce que j'aimerais rendre. Ou alors j'ai pas reussis avec vos indications, je vais réésayer. Et merci encore Cordialement Coldragon |
|
|
00
|
|
|
#4 |
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Peux tu donner ton code HTML et CSS ?
|
|
00
|
|
|
#5 | ||||
|
Invité de passage
![]() Inscription : février 2011 Messages : 4 ![]() |
Voici mon code css et au cas ou le html ^^
Code css :
Code html :
Merci encore =) |
||||
|
|
00
|
|
|
#6 | ||
![]() ![]() Jérome DebrayResponsable de projet Inscription : mai 2009 Messages : 627 ![]() |
Si tu veux centrer ton menu, il faut lui spécifier une largeur et utiliser le margin, exemple :
Code css :
|
||
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 4 ![]() |
Merci cela fonctionne ! =)
Edit : Par contre je n'arrive plus a avoir le fond :s et le border dépasse, n'y aurait t'il pas autre chose a faire ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com