Flexbox水平对齐项目

10 css alignment css3 flexbox

是否有一种方法以这种方式对齐子项:[i] [i] ______ [i] [i] [i],无论每个组中有多少项?

Sau*_*ogi 10

在Flexbox容器中

  • 使用justify-content物品的定位水平.
  • 用于垂直align-items对齐项目.

看看下面的示例代码段:

.parent {
  display: flex;
  width: 100%;
  height: 100px;
  align-items: center; /* Align Items Vertically */
  justify-content: space-between; /* Align Items Horizontally (with equal space in between each of them */
  background: #eee;
}

.children {
  display: flex;
}

.child {
  margin: 0 5px;
  padding: 0 5px;
  font-size: 30px;
  background: #ccc;
  color: #000;
}
Run Code Online (Sandbox Code Playgroud)
<div class="parent">
  <div class="children left-children">
    <div class="child">1</div>
    <div class="child">2</div>
    <div class="child">3</div>
  </div>
  <div class="children right-children">
    <div class="child">4</div>
    <div class="child">5</div>
    <div class="child">6</div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!