clear

Avatar of Sara Cope
Sara Cope am

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

Die Eigenschaft clear steht in direktem Zusammenhang mit floats. Wenn ein Element horizontal in den Platz neben einem anderen gefloateten Element passt, wird es dort platziert. Es sei denn, Sie wenden clear auf dieses Element in der gleichen Richtung wie den Float an. Dann wird das Element unterhalb des gefloateten Elements platziert.

Hier ist ein einfaches Beispiel für ein Layout, das mit Floats erstellt wurde und für den Footer problematisch sein könnte

Aber durch das Clearing des Footer-Elements schnappt das Layout an seinen Platz

#footer {
   clear: both;
}

In diesem Fall wurde clear: both; verwendet, um sicherzustellen, dass der Footer Elemente in beiden Richtungen überragt, die gefloatet sind. Sie können aber auch nur left oder right clearen, in welchem Fall das Element unterhalb von Elementen platziert wird, die in dieser Richtung gefloatet sind, aber nicht in der anderen.

Eine gängige Methode, Floats zu clearen, ist die Anwendung eines Pseudo-Elements auf ein Container-Element, das den Float cleart. Erfahren Sie hier mehr darüber.

Weitere Ressourcen

Browser-Unterstützung

Die Eigenschaft clear funktioniert in allen Browsern.