Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Positionnement Sticky pour des Mises en Page Dynamiques | Maîtrise du Positionnement CSS
Techniques CSS Avancées

bookPositionnement Sticky pour des Mises en Page Dynamiques

Le positionnement sticky combine des aspects du positionnement relatif et du positionnement fixe. Lorsqu’un élément est positionné en sticky, il se comporte comme un élément positionné relativement jusqu’à ce qu’il atteigne un certain seuil sur la page. À ce moment-là, il adopte un comportement similaire à celui d’un élément positionné de façon fixe.

position: sticky;

Considérons l’illustration suivante. L’élément avec le contenu texte I am sticky utilise le positionnement sticky.

Lorsqu’un élément se trouve à l’intérieur d’un conteneur, et que ce conteneur reste dans la fenêtre d’affichage, l’élément se comporte comme s’il était positionné relativement. Cependant, lorsqu’une partie du conteneur parent sort de la fenêtre d’affichage, l’élément devient fixe tant qu’une partie du conteneur reste visible à l’écran. Une fois que le conteneur entier quitte la fenêtre d’affichage, le positionnement relatif est réactivé et l’élément disparaît de l’écran en même temps que le conteneur.

Passons à la pratique et créons quelques sections avec des titres sticky. Ainsi, l’utilisateur pourra toujours voir le titre de la section qu’il est en train de lire, puis celui-ci disparaîtra lors du défilement.

index.html

index.html

index.css

index.css

copy

Remarque

Il est important de préciser la propriété top ou bottom, afin que le navigateur comprenne où l’on souhaite que l’élément reste collé.

question mark

Quel est le comportement de l’élément avec la propriété position: sticky ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 8

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

Suggested prompts:

Can you show me an example of how to use sticky positioning with section titles?

What does the CSS look like for making section titles sticky?

Can you explain more about the importance of the `top` or `bottom` property with sticky positioning?

Awesome!

Completion rate improved to 2.04

bookPositionnement Sticky pour des Mises en Page Dynamiques

Glissez pour afficher le menu

Le positionnement sticky combine des aspects du positionnement relatif et du positionnement fixe. Lorsqu’un élément est positionné en sticky, il se comporte comme un élément positionné relativement jusqu’à ce qu’il atteigne un certain seuil sur la page. À ce moment-là, il adopte un comportement similaire à celui d’un élément positionné de façon fixe.

position: sticky;

Considérons l’illustration suivante. L’élément avec le contenu texte I am sticky utilise le positionnement sticky.

Lorsqu’un élément se trouve à l’intérieur d’un conteneur, et que ce conteneur reste dans la fenêtre d’affichage, l’élément se comporte comme s’il était positionné relativement. Cependant, lorsqu’une partie du conteneur parent sort de la fenêtre d’affichage, l’élément devient fixe tant qu’une partie du conteneur reste visible à l’écran. Une fois que le conteneur entier quitte la fenêtre d’affichage, le positionnement relatif est réactivé et l’élément disparaît de l’écran en même temps que le conteneur.

Passons à la pratique et créons quelques sections avec des titres sticky. Ainsi, l’utilisateur pourra toujours voir le titre de la section qu’il est en train de lire, puis celui-ci disparaîtra lors du défilement.

index.html

index.html

index.css

index.css

copy

Remarque

Il est important de préciser la propriété top ou bottom, afin que le navigateur comprenne où l’on souhaite que l’élément reste collé.

question mark

Quel est le comportement de l’élément avec la propriété position: sticky ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 8
some-alt