按行显示 div

ali*_*ici 3 html css

有没有办法将容器 3 内的 div 连续对齐?

<div class="container">
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>
      <div class="product"></div>   
</div>
Run Code Online (Sandbox Code Playgroud)

LGS*_*Son 10

是的,并且flexbox是最好的方法

.container {
  display: flex;
  flex-wrap: wrap;
}
.container .product {
  flex: 1 0 33%;
  height: 50px;
  border: 1px solid black;
}
Run Code Online (Sandbox Code Playgroud)
<div class="container">
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
  <div class="product"></div>
</div>
Run Code Online (Sandbox Code Playgroud)