层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 [1]
CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的,文末有链接分享。
适合人群:
- 想系统提升CSS能力的Web设计师
- 准备进阶全栈开发的前端工程师
- 需要优化项目样式表的技术负责人
- 对CSS新特性(如Houdini)感兴趣的开发者
本课程通过「理论讲解+实战演练+项目复盘」三位一体模式,帮助您:
- 掌握CSS3核心语法与盒模型原理(对应《CSS世界-张旭》)
- 精通Flexbox/Grid现代布局体系(配套《CSS3 DIV网页样式与布局》)
- 实现响应式设计与跨浏览器兼容方案(参考《CSS权威指南(第三版)》)
- 制作专业级CSS动画与交互效果(结合《CSS揭秘 by Lea Verou》)
- 构建可维护的CSS架构(应用《CSS高效开发实战》方法论)
课程内容具象化
模块一:基础筑基(2周)
- 书课结合:《CSS彻底设计研究》+ 定制课件
- 核心技能:
- 用
display: flex
实现圣杯布局(配套书中电商网站案例) - 通过
position
属性制作悬浮导航菜单(参考书籍第5章) - 掌握
rem
单位实现等比缩放(配套响应式设计章节)
实战任务:用纯CSS复刻《CSS世界》书中经典案例「自适应正方形」
模块二:布局革命(3周)
- 书课结合:《9向学DIV+CSS商业网站布局》+ 项目源码
- 技能升级:
- Grid布局实现复杂仪表盘(配套书中金融系统案例)
- 多列布局制作杂志排版(参考第7章媒体查询实战)
- 混合布局实现管理后台框架(结合Flex+Grid组合技)
项目实战:使用Grid+Flex重构《CSS高效开发实战》书中博客系统
模块三:动画艺术(2周)
- 书课结合:《CSS揭秘 by Lea Verou》+ 动画库源码
- 创意实践:
- 用
@keyframes
制作Loading动画(配套书中过渡效果章节) - 实现视差滚动效果(参考第4章3D变换案例)
- 通过
will-change
属性优化动画性能(结合性能优化章节)
挑战任务:纯CSS实现《CSS世界》书中「翻牌动画」效果
模块四:工程化实践(2周)
- 书课结合:《CSS权威指南》+ 企业级项目模板
- 实战输出:
- 使用BEM命名规范重构电商网站(配套书中架构章节)
- 通过PostCSS实现自动前缀补全(结合现代工作流章节)
- 制作暗黑模式切换系统(应用CSS变量+媒体查询)
我用夸克网盘分享了「CSS」
链接:https://pan.quark.cn/s/1761f96c813c