Aligner un menu horizontalement comme s'il était justifié
Bonjour à tous
Je suis un peu frustré car j'avais déjà eu ce problème et je ne retrouve pas ce post. Le site a été supprimé par l'utilisatrice...:?
Je dois aligner un menu horizontalement. Jusqu'à la c'est pas trop compliqué
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
/* MENU */
nav#menu1{
width:100%;
padding:10px 0px 10px 0px;
}
nav#menu1 ul li{
border:1px solid #ff22ff;
list-style-type: none;
white-space:nowrap;
color: #634E42;
-webkit-flex: 1 1 1%;
flex: 1 1 1%;
text-align: center;
}
nav#menu1 ul li:first-child{
text-align: left;
}
nav#menu1 ul li:last-child{
text-align: right;
} |
L'idée est d'avoir le premier élément collé à la bordure de gauche, le dernier collé à à la bordure de droite, et les autres centré de manière égale.
Un peu comme ceci http://www.shiatsu-energie-geneve.ch/new/
Ci-dessus, je trouve qu'il y a trop d'espace entre le premier et le deuxième élément, et l'avant-dernier et le dernier élément.
Y-aurait-il un moyen pour que les espaces soit plus au moins égal?
Merciii!!