Débordement CSS

Le CSS overflow
propriété contrôle ce qu’il advient du contenu qui est trop volumineux pour tenir dans une zone.
Ce texte est très long et la hauteur de son conteneur n’est que de 100 pixels. Par conséquent, une barre de défilement est ajoutée pour aider le lecteur à faire défiler le contenu. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Typi non habent claritatem insitam ; est usus legentis in iis qui facit eorum claritatem.
Essayez-le vous-même »
Débordement CSS
Le overflow
La propriété spécifie s’il faut découper le contenu ou ajouter des barres de défilement lorsque le contenu d’un élément est trop grand pour tenir dans la zone spécifiée.
Le overflow
propriété a les valeurs suivantes :
visible
– Défaut. Le débordement n’est pas écrêté. Le contenu s’affiche en dehors de la boîte de l’élémenthidden
– Le débordement est tronqué, et le reste du contenu sera invisiblescroll
– Le débordement est écrêté, et une barre de défilement est ajoutée pour voir le reste du contenuauto
– Semblable àscroll
mais il ajoute des barres de défilement uniquement lorsque cela est nécessaire
Note: Le overflow
La propriété ne fonctionne que pour les éléments de bloc avec une hauteur spécifiée.
Note: Sous OS X Lion (sur Mac), les barres de défilement sont masquées par défaut et ne s’affichent que lorsqu’elles sont utilisées (même si “overflow:scroll” est défini).
débordement : visible
Par défaut, le débordement est visible
ce qui signifie qu’il n’est pas écrêté et qu’il s’affiche en dehors de la boîte de l’élément :
Vous pouvez utiliser la propriété overflow lorsque vous souhaitez avoir un meilleur contrôle de la mise en page. La propriété overflow spécifie ce qui se passe si le contenu déborde de la boîte d’un élément.
Exemple
div {
largeur : 200 pixels ;
hauteur : 65px ;
couleur de fond : corail ;
débordement : visible ;
}
Essayez-le vous-même »
débordement caché
Avec le hidden
valeur, le débordement est tronqué et le reste du contenu est masqué :
Vous pouvez utiliser la propriété overflow lorsque vous souhaitez avoir un meilleur contrôle de la mise en page. La propriété overflow spécifie ce qui se passe si le contenu déborde de la boîte d’un élément.
débordement : défilement
Définir la valeur sur scroll
, le débordement est écrêté et une barre de défilement est ajoutée pour faire défiler l’intérieur de la boîte. Notez que cela ajoutera une barre de défilement à la fois horizontalement et verticalement (même si vous n’en avez pas besoin):
Vous pouvez utiliser la propriété overflow lorsque vous souhaitez avoir un meilleur contrôle de la mise en page. La propriété overflow spécifie ce qui se passe si le contenu déborde de la boîte d’un élément.
débordement : automatique
Le auto
la valeur est similaire à scroll
mais il ajoute des barres de défilement uniquement lorsque cela est nécessaire :
Vous pouvez utiliser la propriété overflow lorsque vous souhaitez avoir un meilleur contrôle de la mise en page. La propriété overflow spécifie ce qui se passe si le contenu déborde de la boîte d’un élément.
débordement-x et débordement-y
Le overflow-x
et overflow-y
properties spécifie s’il faut modifier le débordement de contenu uniquement horizontalement ou verticalement (ou les deux) :
overflow-x
spécifie quoi faire avec les bords gauche/droit du contenu.overflow-y
spécifie ce qu’il faut faire avec les bords supérieur/inférieur du contenu.
Vous pouvez utiliser la propriété overflow lorsque vous souhaitez avoir un meilleur contrôle de la mise en page. La propriété overflow spécifie ce qui se passe si le contenu déborde de la boîte d’un élément.
Exemple
div {
débordement-x : masqué ; /* Masquer la barre de défilement horizontale */
débordement-y : défilement ; /* Ajouter une barre de défilement verticale */
}
Essayez-le vous-même »
Toutes les propriétés de débordement CSS
Propriété | Description |
---|---|
débordement | Spécifie ce qui se passe si le contenu déborde de la boîte d’un élément |
débordement | Spécifie si le navigateur peut ou non couper les lignes avec des mots longs, s’ils débordent de son conteneur |
débordement-x | Spécifie ce qu’il faut faire avec les bords gauche/droit du contenu s’il déborde de la zone de contenu de l’élément |
débordement-y | Spécifie ce qu’il faut faire avec les bords supérieur/inférieur du contenu s’il déborde de la zone de contenu de l’élément |
#Débordement #CSS