AI夹克

动手:响应式卡片布局

你要做什么

一个自动适配手机和电脑的卡片网格——4 列在桌面,2 列在平板,1 列在手机。

⏱️ 15 分钟 | 🛠️ HTML + CSS Grid

跟着做

帮我做一个响应式卡片网格:
1. 8 张卡片,每张有图标、标题、描述文字
2. 桌面端 4 列,平板 2 列,手机 1 列
3. 卡片悬停时放大 1.05 倍,加阴影
4. 卡片之间有均匀间距
5. 使用 CSS Grid 实现

深入理解 Grid

帮我在卡片网格里混入一张"特色卡片",占 2 列宽度
解释一下 CSS Grid 的 fr 单位和 auto-fill 的区别

🎯 进阶挑战

  • 卡片加上不同颜色的顶部边框(像 Notion 的标签色)
  • 做一个筛选按钮:点击只显示某一类卡片
  • 卡片内容从 JSON 数据动态渲染

✅ 你做到了

  • 掌握了 CSS Grid 响应式布局
  • 理解了 auto-fill / minmax 的用法
  • 能做出适配所有屏幕的卡片布局