HTML & CSS

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ément
  • hidden – Le débordement est tronqué, et le reste du contenu sera invisible
  • scroll – Le débordement est écrêté, et une barre de défilement est ajoutée pour voir le reste du contenu
  • auto – Semblable à scrollmais 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 visiblece 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 à scrollmais 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

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page