Comment centrer verticalement un élément
- Page précédente Boîte à inversion
- Page suivante Centrer un bouton dans un DIV
Apprenez à utiliser CSS pour centrer verticalement et horizontalement des éléments.
Je suis centré verticalement et horizontalement.
Comment centrer verticalement n'importe quel élément
Exemple
<style> .container { height: 200px; position: relative; border: 3px solid green; } .vertical-center { margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); } </style> <div class="container"> <div class="vertical-center"> <p>J'ai un centrage vertical.</p> </div> </div>
Comment centrer verticalement et horizontalement
Exemple
<style> .container { height: 200px; position: relative; border: 3px solid green; } .center { margin: 0; position: absolute; top: 50%; left: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } </style> <div class="container"> <div class="center"> <p>J'ai un centrage vertical et horizontal.</p> </div> </div>
Vous pouvez également utiliser Flexbox pour centrer des éléments :
Exemple
.center { display: flex; justify-content: center; align-items: center; height: 200px; border: 3px solid green; }
Pages associées
Tutoriel :Alignement CSS
Tutoriel :Transformations CSS
Tutoriel :Flexbox CSS
- Page précédente Boîte à inversion
- Page suivante Centrer un bouton dans un DIV