La propriété overflow pourrait se traduire en québécois par "ce qui dépasse". Cette propriété permet de spécifier comment un élément devrait se comporter lorsqu'un enfant dépasse son cadre.
Examinons les valeurs les plus courantes:
- visible (valeur par défaut) même si un enfant dépasse, celui-ci reste entièrement visible.
- hidden si une partie d'un enfant dépasse, celle-ci est masquée.
- auto si une partie d'un enfant dépasse, le parent la masquera, mais affiche des barres de défilement permettant de le voir en entier.
- scroll est identique à auto, mais affiche toujours les barres de défilement, peu importe si un enfant dépasse ou non.
Comparons l'impact de cette propriété lorsqu'un enfant, le carré bleu, dépasse verticalement de son parent, le carré vert.
ERREUR FRÉQUENTE
La propriété overflow doit être appliquée sur l’élément contenant l’élément dépassant et NON sur l’élément dépassant directement.Ces propriétés fonctionnent de façon identique à overflow. Cependant, elles n'affectent qu'un seul axe, x ou y, comme leur nom l'indique.
EXERCICE
Overflow - Éclipses
Pour cet exercice, vous devez compléter une mise en page illustrant différents stades d’une éclipse solaire.