
Cours CSS3 - Explorez la Magie de la Propriété POSITION

Plus on connaît de théorie et plus il est aisé de réaliser des sites web de plus en plus complexes.
C'est pour cela que je vous propose une nouvelle série de tutos, dans laquelle nous parlerons d'un concept avec une approche théorique, suivie d'un exercice pour mettre en application le concept abordé !
Pour ce 1er volet, nous allons étudier la position sticky d'un élément (ou de plusieurs) d'une page web grâce au langage CSS.
Le positionnement "sticky" en CSS est une propriété qui permet à un élément de se comporter comme un autocollant dans la fenêtre du navigateur, lorsque l'utilisateur fait défiler la page (scroll).
Concrètement, lorsqu'un élément est défini comme "sticky", il suit normalement le flux de la page jusqu'à ce qu'il atteigne une certaine position, à partir de laquelle il se "colle" à la fenêtre et reste visible à l'écran même lorsque l'utilisateur continue de défiler.
Cela peut être utile pour créer des éléments de navigation qui restent visibles en haut de la page par exemple.
Il est en général utilisé pour améliorer l'expérience utilisateur sur un site ou une application.
Dans ce cours en ligne je vous parlerai de cette propriété "sticky" :
Puis, nous passerons à la pratique en réalisant un exercice de positionnement d'éléments Sticky en CSS.
Je mets les codes de l'exercice d'application à votre disposition avec ce tuto.
Un QCM vous sera proposé en fin de formation et vous permettra de valider les connaissances théoriques acquises pendant la formation.
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.
Pour compléter vos compétences, je vous propose d'apprendre, dans cet autre cours, à réaliser un positionnement "sticky" avec Javascript.
Quel est le niveau requis pour suivre ce tuto ?
Que contient le fichier source ?
Les apprenants qui suivent cette formation s'intéressent aussi à :

Cours CSS3 - Explorez la Magie de la Propriété POSITION

Découvrir la position Sticky en CSS

Les différents types de positionnement en CSS

JS moderne, EXO #3 : Fixer une barre de navigation au scroll

Les positions CSS : Absolute, Relative, Fixed, et Static

CSS-Grid et Flexbox :: 2 techniques complémentaires


Apprendre le HTML 5 et CSS 3 | Débutant à Expert

Savoir utiliser Grid et FlexBox ensemble

Programmation Web - CSS3 - Formation complète
Avis des apprenants