Zdarzyło mi się zobaczyć div
, który miał styl clear:both
! Jaki jest pożytek z clear
w style
?Jaki jest pożytek z style = "clear: both"?
<div style="clear:both">
Zdarzyło mi się zobaczyć div
, który miał styl clear:both
! Jaki jest pożytek z clear
w style
?Jaki jest pożytek z style = "clear: both"?
<div style="clear:both">
clear:both
powoduje, że element spada poniżej pływających elementów poprzedzających go w dokumencie.
Możesz również użyć clear:left
lub clear:right
, aby upuścić go poniżej tylko tych elementów, które zostały przesunięte w lewo lub w prawo.
+------------+ +--------------------+
| | | |
| float:left | | without clear |
| | | |
| | +--------------------+
| | +--------------------+
| | | |
| | | with clear:right |
| | | (no effect here, |
| | | as there is no |
| | | float:right |
| | | element) |
| | | |
| | +--------------------+
| |
+------------+
+---------------------+
| |
| with clear:left |
| or clear:both |
| |
+---------------------+
Wystarczy dodać do odpowiedzi RichieHindle jest, sprawdź Floatutorial, który poprowadzi Cię przez jak CSS pływających i rozliczeń robót.
15 lutego 2016 roku nie udało mi się połączyć z serwerem dla Floatutorial (połączenie odmówiono na porcie 80). – dlu
Gdy używasz spłaszczenia bez szerokości, pozostało trochę miejsca w tym wierszu. Aby zablokować tę przestrzeń, możesz użyć clear:both;
w następnym elemencie.
+1 dla schematu odpowiedzi. ładne wyjaśnienie –
ZAPOZNAJ SIĘ Z BŁĘDEM FLOAT! http://www.positioniseverything.net/explorer/floatIndent.html – Jason
Również sprawia, że rodzic div dopasowuje wysokość. – Oleg