CSS 实现将多个卡片分成两列显示

复制代码
<div class="card-container">
  <div class="card">Card 1</div>
  <div class="card">Card 2</div>
  <div class="card">Card 3</div>
  <div class="card">Card 4</div>
  <div class="card">Card 5</div>
  <div class="card">Card 6</div>
</div>

使用Grid网格布局

复制代码
.card-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px;
}

.card {
  background-color: #f0f0f0;
  padding: 10px;
}

(多列则将 repeat(2,1fr) ,2 替换成想显示的列数)

使用Flex弹性布局

复制代码
.card-container {
  display: flex;
  flex-wrap: wrap;
}

.card {
  width: 50%;
  box-sizing: border-box;
  padding: 10px;
}

使用浮动布局

html 复制代码
.card-container {
  width: 100%;
  overflow: hidden;
}

.card {
  width: 50%;
  float: left;
  box-sizing: border-box;
  padding: 10px;
  background-color: #f0f0f0;
}
相关推荐
Alla T21 分钟前
【前端】缓存相关
前端·缓存
christine-rr32 分钟前
征文投稿:如何写一份实用的技术文档?——以软件配置为例
运维·前端·网络·数据库·软件构建
_骁34 分钟前
记两次谷歌浏览器升级引起的bug
前端
轻语呢喃44 分钟前
DeepSeek 接口调用:从 HTTP 请求到智能交互
javascript·deepseek
风之舞_yjf1 小时前
Vue基础(14)_列表过滤、列表排序
前端·javascript·vue.js
belldeep2 小时前
QuickJS 如何发送一封邮件 ?
javascript·curl·smtp·quickjs
BillKu2 小时前
scss(sass)中 & 的使用说明
前端·sass·scss
疯狂的沙粒2 小时前
uni-app 项目支持 vue 3.0 详解及版本升级方案?
前端·vue.js·uni-app
Jiaberrr2 小时前
uniapp Vue2 获取电量的独家方法:绕过官方插件限制
前端·javascript·uni-app·plus·电量
谢尔登3 小时前
【React】React 18 并发特性
前端·react.js·前端框架