📚 课程介绍
本课程深入讲解CSS架构系统,通过实战项目蘑菇街,教授如何高效地构建和维护CSS代码,适合有一定CSS基础的学员。
📋 学习前提
1. HTML/CSS基础(理解网页结构和样式语言) 2. JavaScript基础(了解基本的JavaScript语法和DOM操作)
📖 课程目录
第1章 课程介绍
1-1 导学
第2章 蘑菇街之 CSS 架构搭建
2-1 vue3创建与初始配置
2-2 CSS设计模式完结(1)
2-3 CSS设计模式完结(2)
2-4 CSS设计模式完结(3)
2-5 CSS设计模式完结(3)
2-6 CSS架构方案
2-7 CSS架构之Settings层代码实现
2-8 CSS架构之Tools层代码实现(上)
2-9 CSS架构之Tools层代码实现(下)
2-10 CSS架构之Base层代码实现(1)
2-11 CSS架构之Base层代码实现(2)
2-12 CSS架构之Base层代码实现(3)
2-13 CSS架构之Base层代码实现(4)
2-14 CSS架构之Components层代码实现(上)
2-15 CSS架构之Components层代码实现(中)
2-16 CSS架构之Components层代码实现(下)
2-17 CSS架构之Acss层代码实现(上)
2-18 CSS架构之Acss层代码实现(中)
2-19 CSS架构之Acss层代码实现(下)
2-20 CSS架构之Theme层代码实现(上)
2-21 CSS架构之Theme层代码实现(中)
2-22 CSS架构之Theme层代码实现(下)
第3章 蘑菇街首页
3-1 搭建本地 MockJs(上)
3-2 搭建本地 MockJs(下)
3-3 响应式布局(上)
3-4 响应式布局(下)
3-5 首页设计稿构思
3-6 架构之Elements层扩展
3-7 架构之ACSS层扩展(上)
3-8 架构之ACSS层扩展(下)
3-9 架构之Components层扩展(上)
3-10 架构之Components层扩展(下)
3-11 多色图标 SvgIcon
3-12 纯 CSS 实现轮播图
3-13 完成首页布局(上)
3-14 完成首页布局(下)
第4章 蘑菇街商城页
4-1 商城页设计稿构思
4-2 架构之 Components 层扩展
4-3 完成商城页布局
第5章 蘑菇街时快抢页
5-1 限时快抢页设计稿构思
5-2 中文字体压缩:字蛛(font-spider)
5-3 border-radius原理及实现复杂图形
5-4 完成限时快抢页布局(上)
5-5 完成限时快抢页布局(中)
5-6 完成限时快抢页布局(下)
第6章 蘑菇街直播列表页
6-1 直播列表页设计稿构思
6-2 ACSS层扩展滤镜特效
6-3 完成直播列表页布局(上)
6-4 完成直播列表页布局(下)
第7章 蘑菇街直播详情页
7-1 直播详情页设计稿构思
7-2 方案的选择
7-3 完整直播详情页
第8章 经典框架之 CSS 源码分析
8-1 ElementUI 之 CSS 架构揭秘new
8-2 Ant Design 之 CSS 架构揭秘
8-3 Bootstrap 之 CSS 架构揭秘
8-4 TailWind 框架介绍(上)
8-5 TailWind 框架介绍(下)
第9章 CSS 奇淫巧计
9-1 CSSModules(上)
9-2 CSSModules(下)
9-3 CSS-in-JS
9-4 CSS视差滚动
第10章 打造高性能 CSS 动画
10-1 通过渲染原理看动画
10-2 高性能CSS动画(上)
10-3 高性能CSS动画(中)
10-4 高性能CSS动画(下)
10-5 CSS Time
第11章 课程总结
11-1 11课程总结
