【GLM-5 陪练式前端新手入门】第四篇:卡片布局 —— 让个人主页内容更有层次 📅 发布时间:2026/7/15 10:50:51 👁️ 浏览次数: 【GLM-5 陪练式前端新手入门】第四篇卡片布局 —— 让个人主页内容更有层次目录【GLM-5 陪练式前端新手入门】第四篇卡片布局 —— 让个人主页内容更有层次1 项目背景给个人主页填充 “内容卡片”2 AI 赋能向 GLM-5 提出卡片布局学习需求3 快速落地跟着 AI 搭建响应式卡片布局3.1 核心实现思路卡片布局就像 “便签排列”3.2 代码实践编写有交互效果的卡片布局3.3 本地运行3 步查看卡片布局效果3.4 动手练习修改卡片巩固知识点4 实践感悟卡片布局是个人主页的 “内容骨架” 主题 1初体验拾光 —— AI 陪练式前端新手入门本文聚焦 GLM-5 引导零基础新手从导航栏制作进阶到卡片布局的实战过程。活动仓库链接https://atomgit.com/GitCode/0daymodel1 项目背景给个人主页填充 “内容卡片”在第三篇的学习中我借助 GLM-5 完成了网页导航栏解决了 “用户去哪里” 的问题但个人主页还缺少核心的内容展示载体。导航栏只是 “指路牌”真正让页面有价值的是清晰呈现的作品、技能或个人信息 —— 而卡片布局就是前端开发中最常用的内容展示方式。作为零基础新手我对卡片布局的实现逻辑一无所知不知道如何让卡片整齐排列也不明白如何让它们在不同屏幕上自适应。于是我再次求助 GLM-5希望延续 “一步一知识点、一步一练习” 的陪练模式学会制作响应式、有设计感的卡片布局。2 AI 赋能向 GLM-5 提出卡片布局学习需求延续之前的学习节奏我向 GLM-5 提出了精准的卡片布局学习需求“我已经学会了 HTML、CSS 基础和导航栏制作现在要学习第四步卡片布局。请你用通俗易懂的语言讲解卡片布局的核心实现思路提供可直接运行的 HTMLCSS 代码布置一个小练习比如修改卡片的大小、间距或内容并解释关键代码的含义。”GLM-5 不仅拆解了卡片布局的 “便签卡片” 核心思路还指定了技术栈Tailwind CSS、Inter 字体、Lucide Icons设计了带有悬停交互效果的卡片示例兼顾了教学性和视觉吸引力让我能直观感受到卡片布局的作用。用户已经学会了 HTML、CSS 基础和导航栏制作现在要学习第四步卡片布局。我需要 1. 用通俗易懂的语言讲解卡片布局的核心实现思路 2. 提供可直接运行的 HTMLCSS 代码 3. 布置一个小练习 4. 解释关键代码的含义 按照设计规格我需要使用 - Tailwind CSS - Inter 字体 - Lucide Icons - 配色方案 - 卡片样式圆角、阴影、边框等 让我设计一个教学性质的卡片布局页面展示卡片的核心概念。 卡片布局的核心思路 1. 容器包裹多个卡片 2. 使用 Flexbox 或 Grid 排列卡片 3. 卡片本身是一个独立的盒子包含图片、标题、描述、按钮等 4. 卡片有圆角、阴影、边框等视觉效果 5. 卡片有 hover 交互效果 我会创建一个简单但完整的示例包含 - 多个卡片 - 不同排列方式展示 - hover 效果 - 响应式布局 代码要简洁易懂适合初学者学习# 卡片布局教程 ## 核心思路通俗理解 **卡片布局就像便签卡片的排列** 1. **每个卡片** 一个独立的小盒子里面装着图片、标题、文字、按钮 2. **卡片容器** 一个大托盘把所有卡片整齐地摆放在里面 3. **排列方式** 用 Flexbox弹性盒子让卡片自动换行、均匀分布 4. **视觉美化** 圆角边框 阴影 卡片浮起来的感觉 --- ## 完整代码示例 html !DOCTYPE html html langzh-CN head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title卡片布局学习/title !-- 字体 -- link hrefhttps://fonts.googleapis.com/css2?familyInter:wght400;500;600displayswap relstylesheet !-- 图标 -- script srchttps://unpkg.com/lucidelatest/script !-- Tailwind CSS -- script srchttps://cdn.tailwindcss.com/script style * { font-family: Inter, sans-serif; } /style /head body classbg-slate-50 min-h-screen !-- 页面标题 -- header classtext-center py-12 h1 classtext-3xl font-semibold text-slate-900 tracking-tight卡片布局示例/h1 p classtext-slate-500 mt-2学会这个你就能做出精美的产品展示页/p /header !-- -- !-- 核心区域卡片容器 多个卡片 -- !-- -- main classmax-w-6xl mx-auto px-6 pb-16 !-- 卡片容器大托盘 -- div classflex flex-wrap gap-6 justify-center !-- 卡片 1 -- div classcard img srchttps://picsum.photos/seed/card1/400/240.jpg alt卡片图片 classcard-image div classcard-content h3 classcard-title精美设计/h3 p classcard-text每个卡片都是独立的内容单元可以包含图片、文字和按钮。/p button classcard-button i style="background-color:transparent">3 快速落地跟着 AI 搭建响应式卡片布局在 GLM-5 的引导下我顺利完成了卡片布局的制作从核心思路到代码实现全程清晰易懂。3.1 核心实现思路卡片布局就像 “便签排列”GLM-5 用一个通俗的比喻帮我瞬间理解了卡片布局的本质卡片布局就像 “便签卡片的排列”每个卡片 一个独立的 “小盒子”里面装着图片、标题、文字、按钮卡片容器 一个 “大托盘”用 Flexbox 让卡片自动换行、均匀分布视觉美化 圆角边框 阴影让卡片有 “浮起来” 的质感交互效果 悬停时卡片上浮、阴影加深提升用户体验。3.2 代码实践编写有交互效果的卡片布局GLM-5 提供了一段完整的可运行代码我在 VS Code 中新建kapian.html文件粘贴了以下内容!DOCTYPE html html langzh-CN head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title卡片布局学习/title !-- 字体 -- link hrefhttps://fonts.googleapis.com/css2?familyInter:wght400;500;600displayswap relstylesheet !-- 图标 -- script srchttps://unpkg.com/lucidelatest/script !-- Tailwind CSS -- script srchttps://cdn.tailwindcss.com/script style * { font-family: Inter, sans-serif; } /style /head body classbg-slate-50 min-h-screen !-- 页面标题 -- header classtext-center py-12 h1 classtext-3xl font-semibold text-slate-900 tracking-tight卡片布局示例/h1 p classtext-slate-500 mt-2学会这个你就能做出精美的产品展示页/p /header !-- -- !-- 核心区域卡片容器 多个卡片 -- !-- -- main classmax-w-6xl mx-auto px-6 pb-16 !-- 卡片容器大托盘 -- div classflex flex-wrap gap-6 justify-center !-- 卡片 1 -- div classcard img srchttps://picsum.photos/seed/card1/400/240.jpg alt卡片图片 classcard-image div classcard-content h3 classcard-title精美设计/h3 p classcard-text每个卡片都是独立的内容单元可以包含图片、文字和按钮。/p button classcard-button i style="background-color:transparent">3.3 本地运行3 步查看卡片布局效果保存kapian.html文件确保后缀为.html双击文件用浏览器打开看到三张整齐排列的卡片鼠标悬停时卡片会上浮、阴影加深瞬间有了 “专业产品展示页” 的质感。3.4 动手练习修改卡片巩固知识点按照 GLM-5 的指导我完成了 5 个小练习把卡片宽度从320px改成400px卡片变得更宽内容更舒展把容器间距gap-6改成gap-8卡片之间的空隙更大布局更透气把卡片圆角从16px改成24px整体风格更柔和把悬停上浮距离从translateY(-8px)改成translateY(-12px)交互效果更明显复制了一张新卡片修改了图片和文字卡片布局的内容更丰富了。每一次修改后刷新浏览器都能直观看到变化这种 “试错 - 观察 - 理解” 的方式让我对卡片布局的代码逻辑理解得更透彻。4 实践感悟卡片布局是个人主页的 “内容骨架”这次卡片布局学习让我对前端开发有了新的认知卡片布局的核心是 “容器 单元”用 Flexbox 容器排列独立的卡片单元既灵活又清晰Tailwind CSS 简化了样式编写不用写大量重复的 CSS 代码通过类名就能快速实现响应式布局交互细节决定体验一个简单的悬停上浮效果就能让卡片从 “静态” 变成 “动态”用户体验瞬间提升响应式是关键通过flex-wrap让卡片自动换行在手机和电脑上都能完美显示避免了布局错乱。现在通过GLM-5提供的方案我已经学习到了 “导航栏 卡片布局”从 “有路牌” 升级为 “有内容”离完成一个完整的个人主页又近了一步。参与链接GLM-5 在线体验https://ai.atomgit.com/zai-org/GLM-5/model-inferenceGLM-5 活动贴https://ai.atomgit.com/zai-org/GLM-5/discussions
【GLM-5 陪练式前端新手入门】第三篇:网页导航栏 —— 搭建个人主页的 “指路牌” 【GLM-5 陪练式前端新手入门】第三篇:网页导航栏 —— 搭建个人主页的 “指路牌” 目录 【GLM-5 陪练式前端新手入门】第三篇:网页导航栏 —— 搭建个人主页的 “指路牌” 1 项目背景:给个人主页加上 “指路牌” 2 AI 赋能:向… 2026/7/13 21:47:19
写一个自动检测照片光线构图,给出优化建议,颠覆拍照全靠盲拍。 📸 PhotoAI - 智能照片光线构图分析助手📋 README.md# PhotoAI - 智能照片分析与优化助手## 🎯 项目简介PhotoAI 是一款基于 Python 的智能照片分析工具,结合计算机视觉技术和数字艺术理论,为摄影爱好者提供专业的光线… 2026/7/10 6:45:15
GLM-5.2 API低成本调用实战:从环境配置到生产级优化 这类新出现的AI API平台最值得关注的不是功能列表有多长,而是能不能在普通开发环境下稳定调用、成本是否可控、以及关键模型的实际表现。标题里提到的“五元1万次”和GLM-5.2等高级模型,确实让很多开发者想先验证一下是不是真的能用、怎么用、适合什么场… 2026/7/15 10:50:14
ROS服务与参数机制详解:从turtlesim实战掌握系统协同核心 1. 项目概述:为什么服务和参数是ROS里最常被低估的“隐形骨架” 刚接触ROS的新手,十有八九会把全部注意力扑在话题(topic)上——毕竟发布/订阅模型直观、可视化强,用 rostopic echo /turtle1/pose 就能实时看到乌龟坐… 2026/7/15 10:48:13
Linux内存管理机制与性能优化实践 1. Linux内存管理的基本概念与核心机制 在Linux系统中,内存管理是操作系统的核心功能之一。与Windows等商业操作系统不同,Linux采用了一套独特的内存管理机制,这套机制经过30多年的演进已经相当成熟。理解Linux内存管理对于系统调优、性能分析… 2026/7/15 10:48:13
深入解析TUSB8043 USB集线器控制器:I2C编程、电源管理与OTP配置实战 1. 项目概述与核心价值 如果你正在设计一款需要多USB端口扩展的产品,比如工业控制主机、自助服务终端(Kiosk)或者专业的视频采集设备,那么你大概率绕不开一个核心芯片:USB集线器控制器。市面上的成品USB HUB虽然便宜&a… 2026/7/15 10:48:13
留学生校招面试总被当成小白?用国外项目管理经验自证熟练「蒸汽求职分享」 回国投递非纯技术岗或研发主管岗的留学生,在进入大厂的综合面、部门主管面时,常常会面临一类隐性的职业偏见。面试官在考查多任务处理与抗压能力时,候选人如果只聊上课拿了多少学分、背了多少书本理论,很容易被面试官扣上“缺乏社… 2026/7/15 10:48:13
告别论文难题!2026年热门AI论文网站推荐,轻松搞定初稿 期刊论文AI写作效率低?四款工具降重大纲生成指南 你是否还在为了撰写期刊论文而感到苦恼?面对数量庞大的文献资料、繁琐的格式要求和一遍又一遍的修订,使得很多学术人员效率极低。别焦虑,今天我为你推荐四款经过实测的AI论文写作… 2026/7/15 10:44:11
行星减速机的工作原理是什么?从齿轮运动关系到减速比计算 一、行星齿轮机构的组成 标准行星齿轮机构主要包括: 太阳轮; 行星轮; 内齿圈; 行星架。 太阳轮位于机构中心。 多个行星轮围绕太阳轮均匀布置,行星轮内侧与太阳轮外啮合,外侧与内齿圈内啮合。 行星轮通过轴… 2026/7/15 0:03:00
阅读Java开源框架源码的心得分享! 前几日闲来无事有幸看到了一位博主分享自己阅读开源框架源码的心得,看了之后也引发了我的一些深度思考。我们为什么要看源码?我们该怎么样去看源码? 其中前者那位博主描述的我觉得很全了(如下图所示),就不做… 2026/7/15 0:03:00
【LINUX】驱动 【LINUX驱动】【字符设备】【中断】【Platform】【网课 设备树】【GPIO】【PINCTRL】【INPUT】【IIC】【SPI】【网络驱动】【屏幕驱动】【一 设备树】【二 内核模块编译】【三 基本驱动框架】【四 Platform总线设备驱动框架】【五 驱动子系统】【六 综合】 2026/7/15 0:07:01
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/13 8:31:55
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/14 18:25:04
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/14 5:09:41