Nous pouvons centrer un
使用flexbox的最流行的居中div的方法是结合justify-content et align-items属性。
justify-content属性会水平居中对齐div。
align-items属性将div垂直居中对齐。
Si vous souhaitez centrer l'alignement dans une seule direction, c'est-à-dire verticalement ou horizontalement, nous ne devons en utiliser qu'une seule parmi les propriétés que nous avons mentionnées.
Utilisez les éléments d'alignement et le contenu de justification pour centrer l'enfant horizontalement et verticalement.
<!DOCTYPE html> <html lang="en"> <style> .parent{ border: 2px solid green; height:30vh; width:30vw; display: flex; flex-direction: row; justify-content: center; align-items: center; background-color: orange; } .child{ border: 2px solid red; height:10vh; width:10vw; background-color: yellow; } </style> </head> <body> <div class="parent"> <div class="child"> This is the child element. </div> </div> </body> </html>
Dans le code, l'élément parent est une boîte orange bordée de vert avec une hauteur de 30 % de la hauteur de la fenêtre d'affichage et une largeur de 30 % de la largeur de la fenêtre d'affichage. Le parent est centré horizontalement et verticalement à l'aide de " display : flex", "flex-direction: row", "justify-content: center" et "align-items: center."
要使用align-items et justifier-content,我们首先需要使用display属性声明元素为flexbox。子元素是一个高度为视口高度10%, 10% de réduction黄色盒子,放置在父元素内部。
在本文中,我们了解了如何使用CSSflexbox属性来居中一个
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!