|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Webmarketer Inscription : mars 2011 Messages : 14 ![]() |
Bonjour à tous,
Je suis actuellement en train de refaire le code d'un site sur lequel je travaille. La home page possède un menu horizontal de 9 éléments qui était auparavant une simple successions de : Code :
Code :
J'ai tout essayé (même les trucs les plus farfelus. Sait-on jamais...) : margin :0; margin: 0px; margin-left:0px; margin-right:0px. Cela est non seulement très moche, mais en plus le 9e élément de ma liste se retrouve sur la ligne suivante ! Si quelqu'un pouvait me dire où je me trompe ou ce que j'oublie pour avoir des éléments de liste bien collés les uns aux autres, ce serait très sympa. Merci d'avance ! |
||||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Webmarketer Inscription : mars 2011 Messages : 14 ![]() |
La réponse est toute simple : les marges négatives ! (je ne savais pas que celà était possible)
J'ai trouvé la réponse sur ce thread. En spécifiant des marges de -3px dans les styles de toutes mes <li>, ces dernières sont bien collées et le menu tient ainsi sur une ligne. Je laisse aux modérateurs le soin de supprimer cette discussion (qui finalement n'en était pas vraiment une), ou de la laisser en ligne. Merci |
|
|
00
|
|
|
#3 | ||
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Bonjour,
Qu'est ce que cela donne en ajoutant : ??? tes balises 'img' et 'a' peuvent décaler les balises 'li' si elles ont un margin... d'ailleurs pour être moins stricte, il faudrait plutôt : Code :
Au fait : le style dans les balises HTML ne te gêne pas ? (il s'agit de revoir un code existant, donc peut-être que c'est aussi l'occasion d'y apporter un peu plus de propreté ?) |
||
|
|
00
|
|
|
#4 | |||
|
Membre expérimenté
![]() Développeur Inscription : février 2010 Messages : 360 ![]() |
Oups, je n'avais pas lu le thread jusqu'au bout, mais toi non plus me semble-t-il....
Citation:
|
|||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com