English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

manuel de référence CSS

règles CSS @RULES

大全 des attributs CSS

Méthode d'utilisation et exemples de la propriété CSS position

La propriété CSS position spécifie comment un élément est positionné.

Le tableau suivant décrit l'utilisation et l'historique des versions de cette propriété, ainsi que la syntaxe de cette propriété dans les scripts JavaScript.

Valeur par défaut :static
Appliqué à :Tous les éléments
Héritage :Aucun
Animable :Non.Voir également Propriétés d'animation
Version :CSS 2、3
Grammaire JavaScript :object.style.position="absolute"

Conseil :Les éléments position autres que static sont appelés placement. Ils occupent une position verticale dans l'environnement de pile déterminée par z-déterminée par l'attribut index.

Syntaxe de l'utilisation de position

La syntaxe de cette propriété est la suivante :

position: static | relative | absolute | fixed | sticky | initial | inherit

Les exemples suivants montrent comment utiliser la propriété position.

  h1 {
   position: absolute;
   top: 100px;
   left: 150px;
  }
Vérifiez et voyez‹/›

Attention : Pour les types de média d'impression, ce cadre est présent sur chaque page et est fixé par rapport au cadre de la page, même si la page est vue à travers une viewport (par exemple, dans le cas de l'«aperçu avant impression»).

Valeur de la propriété

Le tableau suivant décrit les valeurs de cette propriété.

ValeurDescription
staticLe boîtier de cet élément est un boîtier normal, suivant le flux normal. Pour les cadres statiques,toprightbottomleft,etz-indexLa propriété sera ignorée. C'est la valeur par défaut.
relativeL'élément est positionné par rapport à sa position normale (ce qui s'appelle la position dans le flux normal).
absoluteL'élément est positionné par rapport à son premier ancêtre qui n'est pas statique.
fixedCet élément est fixé par rapport à la viewport de l'écran et ne bouge pas lors du défilement. Lors de l'impression, l'élément est imprimé sur chaque page.
stickyLa position de cet élément est similaire à un cadre placé de manière relative, et «collé» à son ancêtre le plus proche ayant un mécanisme de défilement.
initialDéfinir cette propriété à sa valeur par défaut.
inheritSi spécifié, l'élément lié utilise la valeur de la propriété position de son élément parent.

Compatibilité du navigateur

La compatibilité du navigateur pour la propriété position, les numéros dans le tableau suivant représentent la version minimale du navigateur prenant en charge cette propriété ; tous les navigateurs populaires prennent en charge cette propriété.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 4+

Pour en savoir plus

Veuillez consulter les tutoriels suivants :Position CSSCouche CSS

Propriétés associées :toprightbottomleftz-index