Position CSS
• La propriété position spécifie le type de méthode de positionnement utilisé pour un élément
(static, relative, fixed, absolute or sticky).
static (par défaut): Les éléments positionnés statiques ne sont pas affectés par les
propriétés top, bottom, left et right.
relative: Si vous définissez les propriétés haut, droit, bas et gauche d'un élément
relativement positionné, celui-ci sera ajusté pour s'éloigner de sa position normale. Les
autres contenus ne seront pas ajustés pour s’insérer dans les espaces laissés par l’élément.
fixed: Un élément avec position: fixed; est positionné par rapport à la fenêtre d'affichage,
ce qui signifie qu'il reste toujours au même endroit même si la page est défilée. Les
propriétés top, right, bottom et left sont utilisées pour positionner l'élément.
absolute: Un élément avec position: absolute; est positionné par rapport a son père «
positionné » le plus proche (au lieu de positionné par rapport à la fenêtre d'affichage, comme
fixed). Toutefois; Si un élément absolu positionné n'a pas de père positionnés, il utilise le
corps du document et se déplace avec le défilement de page.
sticky: Un élément avec position: sticky; est positionné en fonction de la position de
défilement de l'utilisateur.