CSS:使用列数:3 时,在 2 列中呈现 4 个项目
P粉300541798
P粉300541798 2023-09-08 19:54:21
0
1
358

我想创建一个 3 列的砖石布局来渲染具有相同宽度但不同高度的项目,但是当我尝试下面的代码时,我看到第三列是空的,这看起来有点奇怪。我能以某种方式修复它吗?

我尝试了这段代码,我希望第一列中有两个项目,第二列和第三列中有一个项目。请注意,4 个相同高度的项目只是一个具体情况,最终我不知道会有多少个项目以及每个项目的高度。

.container {
  column-count: 3;
  background-color: #f7f7f7;
  width: 588px
}

.item {
  width: 180px;
  height: 180px;
  break-inside: avoid;
  background-color: #e5e5e5;
  margin-bottom: 20px;
}
<div class="container">
  <div class="item">
    1
  </div>
  <div class="item">
    2
  </div>
  <div class="item">
    3
  </div>
  <div class="item">
    4
  </div>
</div>

P粉300541798
P粉300541798

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!