Position statique: la position statique est la façon dont un élément apparaîtra par défaut dans le flux normal de votre fichier HTML si aucune position n'est spécifiée du tout.
Important: top
, right
, bottom
et left
propriétés sont sans effet sur une statiquement PLACÉ élément.
Position relative: le positionnement d'un élément avec la valeur relative maintient l'élément (et l'espace qu'il occupe) dans le flux normal de votre fichier HTML.
Vous pouvez ensuite déplacer l'élément par une certaine quantité en utilisant les propriétés left
, right
, top
et bottom
. Cependant, cela peut entraîner le chevauchement de l'élément avec d'autres éléments de la page, ce qui peut ou non être l'effet souhaité.
Un élément relativement positionné peut bouger de son emplacement, mais l'espace qu'il occupait reste.
Position absolue: appliquer la valeur de position absolue à un élément le supprime du flux normal. Lorsque vous déplacez l'élément positionné absolu, son point de référence est le haut / gauche de son élément conteneur le plus proche qui a une position déclarée autre que statique, également appelée son contexte de positionnement le plus proche. Ainsi, si aucun élément contenant avec une position autre que statique n'existe, il sera positionné à partir du coin supérieur gauche de l'élément body.
Dans votre cas, le conteneur contenant le 3ème le plus proche est le 2ème.