Bien que les réponses ci-dessus soient correctes, pour simplifier la tâche des débutants, il suffit de définir la marge, la gauche et la droite. Le code suivant le fera à condition que la largeur est fixée y position est absolu :
margin: 0 auto;
left: 0;
right: 0;
Vous pouvez également utiliser d'autres valeurs pour la largeur, comme max-content
, fit-content
etc si vous ne voulez pas définir une valeur avec des unités
Démonstration :
.centeredBox {
margin: 0 auto;
left: 0;
right: 0;
/** Position should be absolute */
position: absolute;
/** And box must have a width, any width */
width: 40%;
background: #faebd7;
}
<div class="centeredBox">Centered Box</div>