Position des biens
La propriété de position de CSS spécifie la position d'un élément HTML sur une page Web. Il a la syntaxe mentionnée ci-dessous.
Position: valeur;Voici un exemple pour démontrer davantage la propriété de position.
Comment attribuer un positionnement relatif à un élément HTML
Cet exemple démontre la valeur relative de la propriété de position qui place un élément par rapport à sa position d'origine.
Dans cet exemple, nous plaçons une image à une certaine position en utilisant la valeur relative de la propriété de position.
Html
CSS
.imageSortir
Ici, l'image est positionnée à 80% de la gauche de la page par rapport à sa position d'origine.
La position par défaut de l'image est la suivante.
Il existe certaines valeurs qui peuvent être affectées à la propriété de position de CSS, qui sont les suivantes.
Valeur | Description |
statique | C'est la valeur par défaut qui place les éléments en fonction de leur position définie dans le document. |
relatif | Il positionne un élément par rapport à sa position d'origine. |
absolu | Il positionne un élément en référence à la position de l'ancêtre de l'élément. |
fixé | Il positionne un élément par rapport à la fenêtre du navigateur. |
collant | Il positionne un élément en référence à la position de défilement de l'utilisateur. |
initial | Il positionne un élément à sa valeur par défaut. |
hériter | Il positionne un élément par rapport aux propriétés héritées de son élément parent. |
Quelques autres exemples
Pour votre meilleure compréhension, nous avons illustré la propriété de position avec l'aide de quelques autres exemples.
Comment attribuer un positionnement absolu à un élément HTML
Cet exemple démontre la valeur absolue de la propriété de position.
Html
Ici, deux exemples sont des éléments créés, l'un est considéré comme un parent div et l'autre comme un enfant div.
CSS
Le parent div a reçu la position relative et l'enfant div a reçu la position absolue. Comme nous le savons, la valeur absolue positionne un élément par rapport à la position de son parent donc afin que l'enfant div ait une position absolue par rapport au parent div, nous avons attribué au parent div la position relative.
Sortir
L'enfant Div a été placé à une position absolue par rapport au parent div.
Comment donner une position fixe à un élément HTML
Cet exemple démontre la valeur fixe de la propriété de position.
Html
Div jaune
Div rouge
Div vert
Nous avons créé trois éléments un par le nom jaune div, deuxième par le nom Red Div et le troisième div par le nom Green Div.
CSS
.jauneDans l'exemple ci-dessus, seul la div vert se voit attribuer la position fixe, par conséquent, lorsque vous faites défiler la page Web, la div vert reste fixée à sa position par rapport à la fenêtre du navigateur.
Sortir
La div vert a été attribuée avec succès le positionnement fixe.
Conclusion
La propriété de position de CSS spécifie la position d'un élément HTML sur une page Web, en outre, les valeurs que cela peut présenter sont; statique qui est la valeur par défaut, la valeur absolue positionne un élément par rapport à son élément parent, la valeur fixe positionne un élément par rapport à la fenêtre du navigateur, la valeur relative positionne un élément par rapport à sa position d'origine et la valeur collante positionne un élément avec respect de la position de défilement de l'utilisateur. La propriété de position et ses différentes valeurs sont illustrées dans cet article avec l'aide d'exemples.