Ich versuche einige LIs innerhalb eines UL rechts, links und mittig auf einer Seite auszurichten. Für das Leben von mir kann ich nicht herausfinden, wie man etwas "zentriert" auf der gleichen Linie hält wie ein links- und rechtsbündiger LI.CSS mit Aligned LI innerhalb einer 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>
Kann jemand helfen? Übrigens, ich versuche DIVs zu vermeiden.
Danke!
Ich möchte das Recht als rechts, links nach links und Mitte ausgerichtet werden ... Sie haben es erraten. Gleichmäßige Abstände sind ebenfalls wichtig, aber nicht erforderlich, da die "Größe" des Inhalts von jeder Spalte abweichen kann. – Alex
übrigens, ich habe meine Stile in einem externen Blatt, ich habe gerade auf die Hauptseite zum Testen bewegt. – Alex
oh ich sehe was du machen willst. Sie möchten also möglicherweise 3 Elemente in der linken, 2 in der Mitte und 4 auf der rechten Seite haben. die Zahl auf jeder Seite kann sich ändern, richtig? Wenn ja, warum gehst du von divs weg? – mitch