Text links und rechts auf derselben Zeile ausrichten

Avatar of Chris Coyier
Chris Coyier am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Es kann manchmal nützlich sein, Text links und Text rechts auf derselben Zeile auszurichten. Zum Beispiel in einer Fußzeile, wo Sie vielleicht Copyright-Informationen links und Webmaster-Informationen rechts haben möchten. Hier ist, wie Sie Ihr HTML gestalten könnten

<div id="textbox">
  <p class="alignleft">Text on the left.</p>
  <p class="alignright">Text on the right.</p>
</div>

Wenn Sie Ihren CSS-Klassen alignleft und alignright die Werte text-align: left; bzw. text-align: right; geben würden, kämen Sie Ihrem gewünschten Ergebnis nahe, aber Ihr rechtsbündiger Text würde wegen des neuen Absatzes auf die nächste Zeile springen. Stattdessen sollten Sie Ihre Absätze einfach floaten

.alignleft {
	float: left;
}
.alignright {
	float: right;
}

Denken Sie dann einfach daran, Ihren Float zu clearen

<div style="clear: both;"></div>

leftandright.png

Demo ansehen