Lorsque vous positionnez des éléments en position relative, il faut faire attention au modèle de boite.
Soit les div de classe carre
, il sont dans une autre div, et positionnés avec top
et left
.
.carre { box-sizing: border-box; // box-sizing: content-box; position: relative; width: 100px; height: 100px; background: blue; border:red solid 1px; }
box-sizing : content-box
Ici on prend en compte l’épaisseur de la bordure pour détermine la position de l’élément suivant.
box-sizing:border-box
Ici on ne tient pas compte de l’épaisseur des bordures pour détermine la position de l’élément suivant