Ausrichten 2 span-einer Links und der andere rechts innerhalb eines div
Könnte jemand schreiben der CSS-fragment, das zu tun?
<div class="container">
<span class="left">Left</span><span class="right">Right</span>
</div>
Hier ist die CSS-Datei für .container
:
.container {
position:absolute;
bottom:0;
margin: 0 5px 5px 5px;
}
Beachten Sie die position absolut ist, weil es ist "absolute positionated" - element enthalten.
Habe ich bereits versucht float:left
/float:right
auf die beiden verschachtelten Elementen, aber nichts passiert.
InformationsquelleAutor Max | 2012-12-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie die Elemente zu blockieren, legen Sie eine Breite und float.
Beispiel: http://jsfiddle.net/LML2e/
float
bereits bewirkt einedisplay: block;
, das ist auch gut so in diesem Fall.Das ist großartig. Ein Hinweis: die Breite kann auch in Prozent, die ist cool.
InformationsquelleAutor Kevin Bowersox
float: left
undfloat: right
wird perfekt funktionieren, wenn Sie eine (relative oder absolute) Breite für Ihre.container
divDemo
Seite Hinweis: Wenn Sie die
.container
zuwidth: 100%
erhalten Sie hässliche scroll-Balken durch diemargin
. Verwenden Sie einfach diemargin
im.left
und.right
Klassen. Sehen hier.Dies ist nicht möglich, mit
float
. Vielleicht sollten Sie verwendendisplay: inline-block
statt. jsfiddle.net/RBFJ5/7 Andere Möglichkeit wäre, eine Tabelle zu verwendenInformationsquelleAutor Horen
Müssen Sie die Breite festlegen, um die Verwendung
float
. Wenn Sie möchten, eine Breite von 100% Sie können.container { width: 100%; }
oder verbessern Sie Ihre code in etwas wie:InformationsquelleAutor Wouter J