J'ai vu par hasard un div
qui avait le style clear:both
! Quelle est l'utilité de clear
en style
?
<div style="clear:both">
J'ai vu par hasard un div
qui avait le style clear:both
! Quelle est l'utilité de clear
en style
?
<div style="clear:both">
clear:both
fait passer l'élément en dessous de tous les éléments flottants qui le précèdent dans le document.
Vous pouvez également utiliser clear:left
o clear:right
pour qu'il ne descende que sous les éléments qui ont été déplacés vers la gauche ou la droite.
+------------+ +--------------------+
| | | |
| float:left | | without clear |
| | | |
| | +--------------------+
| | +--------------------+
| | | |
| | | with clear:right |
| | | (no effect here, |
| | | as there is no |
| | | float:right |
| | | element) |
| | | |
| | +--------------------+
| |
+------------+
+---------------------+
| |
| with clear:left |
| or clear:both |
| |
+---------------------+
Juste pour ajouter à la réponse de RichieHindle, consultez Tutoriel sur les flotteurs qui vous explique le fonctionnement du flottant et de l'effacement CSS.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.