J'essaye d'avoir quelques LI dans un UL aligner gauche, droite, et centre dans une page. Pour la vie de moi, je n'arrive pas à comprendre comment garder quelque chose "centré" sur la même ligne qu'un LI aligné à gauche et à droite.CSS avec Al aligné LI dans un UL
ul {
margin:1em 0;
padding:0
}
ul li{
display:inline-block;
white-space:nowrap;
margin:5px
}
ul li.left{
float: left;
text-align:left;
}
ul li.center{
float:left;
text-align: center;
}
ul li.right{
float: right;
text-align:right;
}
<ul>
<li class="left">left</li>
<li class="center">center</li>
<li class="right">right</li>
</ul>
<ul>
<li class="left">left</li>
<li class="right">right</li>
</ul>
<ul>
<li class="left">left</li>
</ul>
Quelqu'un peut-il aider? BTW, j'ai essayé d'éviter les DIVs.
Merci!
Je veux que le droit soit aligné à droite, gauche à gauche et au centre ... vous l'avez deviné. Même l'espacement est également important, mais pas obligatoire, car la «taille» du contenu peut varier d'une colonne à l'autre. – Alex
btw, j'ai mes styles dans une feuille externe, je viens de passer à la page principale pour les tests. – Alex
oh je vois ce que vous voulez faire. donc vous voulez potentiellement avoir 3 éléments dans la gauche, 2 dans le centre, et 4 sur le côté droit. le nombre de chaque côté peut changer, correct? Si oui, pourquoi évitez-vous les divs? – mitch