Propriété CSS position

Définition et utilisation

L'attribut position détermine le type de positionnement de l'élément.

Explication

Cette propriété définit le mécanisme de positionnement utilisé pour établir la mise en page de l'élément. Toute élément peut être positionné, mais les éléments absolus ou fixes génèrent un cadre de bloc, quel que soit le type de l'élément lui-même. Les éléments de position relative se déplacent par rapport à leur position normale dans le flux normal.

Voir également :

Tutoriel CSS :Positionnement CSS

Manuel de référence HTML DOM :Attribut position

Exemple

Positionner l'élément h2 :

h2
  {
  position:absolute;
  left:100px;
  top:150px;
  }

Essayez par vous-même

Syntaxe CSS

position: static|absolute|fixed|relative|sticky|initial|hérité;

Valeur de l'attribut

Valeur Description
absolute

Génère un élément de position absolute, positionné par rapport au premier parent en dehors de la position static.

La position de l'élément est déterminée par les attributs "left", "top", "right" et "bottom".

fixed

Génère un élément de position absolute, positionné par rapport à la fenêtre du navigateur.

La position de l'élément est déterminée par les attributs "left", "top", "right" et "bottom".

relative

Génère un élément de position relative, positionné par rapport à sa position normale.

Par conséquent, "left:20" ajoute 20 pixels à la position LEFT de l'élément.

static Valeur par défaut. Sans position, l'élément apparaît dans le flux normal (ignorez les déclarations top, bottom, left, right ou z-index).
hérité Définit que la valeur de l'attribut position doit être héritée de l'élément parent.

Détails techniques

Valeur par défaut : static
Héritabilité : non
Version : CSS2
Syntaxe JavaScript : object.style.position="absolute"

Essayer par vous-même

Positionnement : position relative
cet exemple montre comment positionner un élément par rapport à sa position normale.
Positionnement : position absolue
cet exemple montre comment utiliser des valeurs absolues pour positionner un élément.
Positionnement : position fixe
cet exemple montre comment positionner un élément par rapport à la fenêtre du navigateur.
Définir la forme de l'élément
cet exemple montre comment définir la forme d'un élément. Cet élément est découpé dans cette forme et affiché.
Z-index
Z-index peut être utilisé pour placer un élément après un autre.
Z-index
L'élément dans l'exemple suivant a changé de Z-index.

Support du navigateur

Les numéros dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété en pleine mesure.

Chrome IE / Edge Firefox Safari Opera
1.0 7.0 1.0 1.0 4.0