Eléments HTML positionnés en CSS

Position Relative et Absolute en CSS

Petite présentation des propriétés CSS3 de positionnement d’un élément HTML. Il existe 4 types de positionnements différents. Voici un petit aperçu (ou un rappel) rapide des possibilités.

Position relative:

position: relative

-> Positionnement par rapport à son emplacement naturel
-> La place réservée à l’élément dans le flow est conservée mais il peut etre déplacer et chevaucher les autres éléments
(différence par rapport au float qui va sortir l’élément du flow normal)

 

Position Absolute:

position: absolute

-> Positionnement par rapport au premier élément parent qui n’est PAS en positionnement “static” (= positionnement par défaut)
-> On utilisera souvent un position: relative pour le parent afin de positionner l’élément souhaité (celui en absolute)

 

Position static:

position: static

-> Positionnement naturel d’un élément (Positionnement par défaut)
-> L’élément est à sa place normale dans le flow
-> Les propriétés top, bottom, left et right ne fonctionnent pas sur un élément en position static

 

Position Fixed:

position: fixed

-> Positionnement par rapport à la fenêtre du navigateur
-> L’élément en position fixed est retiré du flow normal

 

0 réponses

Répondre

Se joindre à la discussion ?
Vous êtes libre de contribuer !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *