值得一看
广告
彩虹云商城
广告

热门广告位

在css中如何用grid创建卡片布局

使用CSS Grid可轻松创建响应式卡片布局。通过设置display: grid、grid-template-columns配合auto-fit和minmax(250px, 1fr),实现容器自动换行排列,gap定义间距,每列等宽且最小250px;结合.card样式统一外观,如背景、圆角、阴影等,提升视觉一致性。

在css中如何用grid创建卡片布局

使用 CSS Grid 创建卡片布局非常直观且灵活。只需要几行代码,就能实现响应式的多列卡片排列。

基本的 Grid 卡片容器设置

给父容器设置 display: grid,并定义列数和间距即可。

常用属性:

  • grid-template-columns:定义每列的宽度
  • gap:设置卡片之间的间距
  • grid-auto-rows(可选):统一行高

示例代码:

.card-container {
display: grid;
grid-template-columns: repeat(3, 1fr); /* 三列等宽 */
gap: 20px;
}

响应式自适应列数

为了让卡片在不同屏幕下自动调整列数,可以用 minmax() 配合 auto-fitauto-fill

立即学习“前端免费学习笔记(深入)”;

.card-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
}

说明:每张卡片最小 250px,最大 1fr,容器会根据空间自动换行排列。

Cardify卡片工坊

Cardify卡片工坊

使用Markdown一键生成精美的小红书知识卡片

Cardify卡片工坊41

查看详情
Cardify卡片工坊

卡片样式建议

每个卡片可以设置一致的外观和内边距,提升视觉整齐度。

.card {
background: white;
border-radius: 8px;
padding: 16px;
box-shadow: 0 2px 8px rgba(0,0,0,0.1);
<font>/* 可添加:hover效果等</font>
}

完整简单示例

HTML 结构:

<div class="card-container">
<div class="card">卡片1</div>
<div class="card">卡片2</div>
<div class="card">卡片3</div>
<div class="card">卡片4</div>
</div>

CSS 样式:

.card-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 20px;
padding: 20px;
}
<p>.card {
background: #fff;
border: 1px solid #ddd;
border-radius: 8px;
padding: 20px;
text-align: center;
}

基本上就这些,不复杂但容易忽略细节。只要掌握 repeat(auto-fit, minmax()) 这个组合,大多数卡片布局都能轻松应对。

相关标签:

css grid布局 html ai 排列 css html auto 内边距 display
温馨提示: 本文最后更新于2025-10-06 16:30:56,某些文章具有时效性,若有错误或已失效,请在下方留言或联系在线客服
文章版权声明 1 本网站名称: 创客网
2 本站永久网址:https://new.ie310.com
1 本文采用非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权
2 本站所有内容仅供参考,分享出来是为了可以给大家提供新的思路。
3 互联网转载资源会有一些其他联系方式,请大家不要盲目相信,被骗本站概不负责!
4 本网站只做项目揭秘,无法一对一教学指导,每篇文章内都含项目全套的教程讲解,请仔细阅读。
5 本站分享的所有平台仅供展示,本站不对平台真实性负责,站长建议大家自己根据项目关键词自己选择平台。
6 因为文章发布时间和您阅读文章时间存在时间差,所以有些项目红利期可能已经过了,能不能赚钱需要自己判断。
7 本网站仅做资源分享,不做任何收益保障,创业公司上收费几百上千的项目我免费分享出来的,希望大家可以认真学习。
8 本站所有资料均来自互联网公开分享,并不代表本站立场,如不慎侵犯到您的版权利益,请联系79283999@qq.com删除。

本站资料仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容