css 使用flex换行时如何减少差距空间:换行[复制]

z4bn682m  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(121)

此问题在此处已有答案

What's the difference between align-content and align-items?(15个答案)
昨天关门了。
在换行时如何减少或删除此空间?什么也会导致此行为。
下面是截图和代码
enter image description here

#gallery .card-container {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  flex-wrap: wrap;
  gap: 10px;
}

.card-container .card {
  border: solid black 1px;
  height: 40%;
  width: 30%;
  flex: 1 1 21rem;
}
<section id="gallery">
  <div class="card-container">
    <div class="card">
      <h1>test</h1>
    </div>
    <div class="card">
      <h1>test</h1>
    </div>
    <div class="card">
      <h1>test</h1>
    </div>
  </div>
</section>
hc8w905p

hc8w905p1#

用这种格式编写CSS:

#gallery .card-container {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.card-container .card {
  border: solid black 1px;
  height: 50%;
  width: 50%;
}

相关问题