Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Gestion du Dépassement de Contenu en CSS | Maîtrise du Positionnement CSS
Techniques CSS Avancées

bookGestion du Dépassement de Contenu en CSS

Examinons comment contrôler le dépassement du contenu à l'aide d'une seule propriété. Il arrive parfois que l'on définisse une width et une height fixes pour un élément. Cependant, le contenu interne peut être bien plus volumineux que l'espace disponible. La propriété overflow contrôle le comportement du contenu d'un élément lorsqu'il dépasse les valeurs de height ou de width explicitement définies pour cet élément.

overflow: visible | scroll | hidden | auto
  • visible — valeur par défaut. Le contenu déborde des bordures de l'élément et reste visible ;
  • scroll — le contenu déborde des bordures de l'élément, et une barre de défilement apparaît, permettant à l'utilisateur de faire défiler verticalement et horizontalement ;
  • hidden — le contenu qui dépasse la taille des bordures de l'élément est coupé et n'est pas visible ;
  • auto — fonctionne comme scroll, mais les barres de défilement n'apparaissent que lorsque le contenu déborde des bordures de l'élément.

Remarque

Le contenu débordant n'affecte pas la géométrie des autres éléments.

visible

Si la propriété overflow n'est pas définie, sa valeur par défaut est visible. Cela signifie que le contenu sera affiché en dehors des bordures de l'élément. Dans l'exemple, les bordures de la boîte sont mises en évidence en darkblue, et la boîte possède des propriétés width et height fixes.

index.html

index.html

index.css

index.css

copy

scroll

L'intégralité du contenu de l'élément peut être visualisée à l'aide d'une barre de défilement. Exemple :

index.html

index.html

index.css

index.css

copy

hidden

Tout contenu débordant sera masqué et l’utilisateur ne pourra jamais le voir. En général, cette option est utile uniquement lorsque des effets décoratifs sont nécessaires.

index.html

index.html

index.css

index.css

copy
question mark

Que fait la propriété overflow ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 12

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 2.04

bookGestion du Dépassement de Contenu en CSS

Glissez pour afficher le menu

Examinons comment contrôler le dépassement du contenu à l'aide d'une seule propriété. Il arrive parfois que l'on définisse une width et une height fixes pour un élément. Cependant, le contenu interne peut être bien plus volumineux que l'espace disponible. La propriété overflow contrôle le comportement du contenu d'un élément lorsqu'il dépasse les valeurs de height ou de width explicitement définies pour cet élément.

overflow: visible | scroll | hidden | auto
  • visible — valeur par défaut. Le contenu déborde des bordures de l'élément et reste visible ;
  • scroll — le contenu déborde des bordures de l'élément, et une barre de défilement apparaît, permettant à l'utilisateur de faire défiler verticalement et horizontalement ;
  • hidden — le contenu qui dépasse la taille des bordures de l'élément est coupé et n'est pas visible ;
  • auto — fonctionne comme scroll, mais les barres de défilement n'apparaissent que lorsque le contenu déborde des bordures de l'élément.

Remarque

Le contenu débordant n'affecte pas la géométrie des autres éléments.

visible

Si la propriété overflow n'est pas définie, sa valeur par défaut est visible. Cela signifie que le contenu sera affiché en dehors des bordures de l'élément. Dans l'exemple, les bordures de la boîte sont mises en évidence en darkblue, et la boîte possède des propriétés width et height fixes.

index.html

index.html

index.css

index.css

copy

scroll

L'intégralité du contenu de l'élément peut être visualisée à l'aide d'une barre de défilement. Exemple :

index.html

index.html

index.css

index.css

copy

hidden

Tout contenu débordant sera masqué et l’utilisateur ne pourra jamais le voir. En général, cette option est utile uniquement lorsque des effets décoratifs sont nécessaires.

index.html

index.html

index.css

index.css

copy
question mark

Que fait la propriété overflow ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 12
some-alt