Home >Web Front-end >CSS Tutorial >How to center a

using CSS's Flexbox property?

How to center a
using CSS's Flexbox property?

PHPz
PHPzforward
2023-09-03 12:01:021485browse

如何使用 CSS 的 Flexbox 属性使 <div> 居中?

We can center a dc6dce4a544fdca2df29d5ac0ea9906b in css using justify-content property and align-item property of flexbox. They are popular because they are responsive and easy to use. In this article, we shall learn how to center dc6dce4a544fdca2df29d5ac0ea9906b using the Flexbox properties.

使用 align-items 和 justify-content 属性

使用flexbox的最流行的居中div的方法是结合justify-content和align-items属性。

  • justify-content属性会水平居中对齐div。

  • align-items属性将div垂直居中对齐。

If you want to center align only in one direction, i.e., either vertically or horizontally, we should use only one among the properties we mentioned.

Use the align-items and the justify-contents to center align the child horizontally and vertically.

Example

<!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>
  • In the code, the parent element is a green-bordered orange box with a height of 30% of the viewport height and a width of 30% of the viewport width.The parent is centered both horizontally and vertically with the help of "display: flex", "flex-direction: row", "justify-content: center" and "align-items: center."

  • 要使用align-items和justify-content,我们首先需要使用display属性声明元素为flexbox。子元素是一个高度为视口高度的10%、宽度为视口宽度的10%的带有红色边框的黄色盒子,放置在父元素内部。

结论

在本文中,我们了解了如何使用CSS的flexbox属性来居中一个dc6dce4a544fdca2df29d5ac0ea9906b。我们只需要使用flexbox的justify-content和align-content属性就可以实现相同的效果。

The above is the detailed content of How to center a

using CSS's Flexbox property?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete