• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

float:right fehler

Status
Für weitere Antworten geschlossen.

Krobbus

Mitglied
ich wollte bei meiner website einen text mit <div style="float:right; width:90%; padding:5px;"> einrücken, also so dass er nicht ganz links anfängt.

das problem: der text der danach kommt, wird automatisch in die verbliebenen 10% reingequetscht, warum ist das so?
 
Mit float: right; nimmst du das Element aus dem Textfluss. Das bedeutet, dass es sich rechts positioniert und der restliche Text drumherum fließt; dazu ist float: right; eigentlich gedacht.
Lässt sich deine Konstruktion float:right; width:90%; nicht sowieso durch das einfachere margin-left: 10%; ersetzen?
Wenn das wirklich nicht gehen sollte, fügst du einfach ein clear-Element nach dem gefloateten div ein:
Code:
<div style="clear: right;"> </div>
Beachte hier aber, dass dieses Element auch selbst wieder eine gewisse Höhe hat, wenn du es nicht anders formatierst.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben