FIXED : je reste en haut à droite (scroll pour voir)

Démo du positionnement CSS

1) static (par défaut) + relative

static

Position normale (flow). top/left ne font rien.

relative

Je reste dans le flow, mais je peux bouger avec top/left.

badge (absolu)

2) absolute : se place par rapport au parent “positionné”

Parent (position: relative)

L’élément ABSOLUTE se place dans ce cadre.

ABSOLUTE
top/right

3) z-index : qui passe devant ?

z-index: 1
z-index: 2
z-index: 3

Important : z-index marche surtout sur des éléments “positionnés” (relative/absolute/fixed/sticky).

4) Centrage classique avec absolute + transform

Centré (50% / 50% + translate)

5) Sticky dans une section

STICKY (dans la section)

Scroll ici : le bloc sticky reste visible tant que tu es dans cette section.

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Duis aute irure dolor in reprehenderit in voluptate velit esse.

Excepteur sint occaecat cupidatat non proident, sunt in culpa.

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Duis aute irure dolor in reprehenderit in voluptate velit esse.

Excepteur sint occaecat cupidatat non proident, sunt in culpa.