La position absolue
Elle permet de placer un élément en le sortant du flux, c’est à dire que son emplacement ne tient plus compte des balises qui le précèdent ou le suivent dans le code.
position: absolute;
Abscisse et ordonnée
Comme en mathématiques, la position absolue s’accompagne des propriétés top et left qui sont l’équivalent des coordonnées X et Y.
left: 10px;
top: 200px;
L’axe X pointe vers la droite de l’écran, comme en math. L’axe Y pointe vers le bas de l’écran, à l’inverse des repère cartésiens classiques.
Origine du repère
L’origine du repère est une balise, mais laquelle ?
- Par défaut, la balise <body>, donc l’angle en haut à gauche de l’écran
- …ou bien le bloc parent positionné le plus proche hiérarchiquement
En CSS, un bloc est considéré comme positionné s’il possède une position relative ou absolue ou fixed.
Un bloc n’est donc pas « positionné » par défaut !
