解决什么问题:把零散的 CSS 知识拼成体系
很多前端开发者写了两三年页面,依然会遇到这些场景:一个浮动的弹窗怎么都盖不住导航栏;移动端按设计稿还原后在不同机型上错位;Flex 布局交叉轴对齐总是靠猜。这门 CSS 进阶课不教基础的颜色和字体属性,而是专治这些“能跑但不知道为什么跑通”的模糊地带。它把宽度与高度的本质、堆叠上下文、BFC 和 IFC 这些平时被割裂的概念串联起来,帮你在脑中建立起判断规则。学完后,你面对复杂的后台管理系统布局或多端响应式页面,能直接推导出结构方案,而不是去搜索现成代码片段碰运气。
适合什么基础:建议有基础页面开发经验
这套资料不适合完全没写过网页的纯新手。它默认你已经掌握基本的选择器、能写常规的静态页面,但卡在布局原理和移动端适配上。如果你是后端转行做前端,或者工作内容突然从维护老项目变成独立负责移动端页面,这套内容能帮你补齐体系。资料包含视频讲义和自测问卷,建议先看开篇的学习思路和自测题,对照结果定位自己的盲区,再进入具体模块。不要按目录顺序从头看到尾,哪里算错或答不上来就直接跳到对应的视频章节。
资料怎么配合练习与学完能做什么
正确的使用方式是“自测加推导加动手”。先做每节配套的问卷,遇到卡壳的概念,比如动态 REM 或 BFC 触发条件,带着问题去看视频,然后自己开一个空白网页文件,把视频里的关键代码手敲一遍验证。移动端响应式和 Flex 布局这两块,务必结合屏幕断点改写自己手头的项目页面。Bootstrap 那一节不要当成组件库文档来背,重点理解它背后的栅格和布局套路。全部学完后,你应该能独立从零搭建一套兼容多端的响应式页面结构,精准控制元素的层叠与显示层级,并且遇到排版错乱时能快速定位是高度塌陷还是堆叠层级问题,而不是盲目改代码试错。
CSS的学习思路( 4 视频 1 文章 1 问卷) · 宽度与高度(6 视频 2 问卷) · 堆叠上下文(4 视频 1 问卷) · icon全解(7 视频) · 移动端页面(响应式)(5 视频 1 问卷) · Flex 布局(1 视频 1问卷) · 布局套路(6 视频 1 问卷) · 为什么这么多人讲不清楚 BFC(4视频) · 动态 REM(5视频) · 表单美化(4 视频 1 问卷) · Bootstrap 的使用方法就是复制粘贴(4视频) · IFC(BFC的兄弟)(3视频) · 总结
课程目录
* 01 CSS的学习思路( 4 视频 1 文章 1 问卷)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1-1讲义.png
* 2 概述
* 3 历史
* 4 CSS 难学
* 5 CSS 好学
* 3、自测/
* 1.png
* 2.png
* 3.png
* 4.png
* 5.png
* 02 宽度与高度(6 视频 2 问卷)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1 概述
* 2 div 的高度
* 3 多行文字溢出
* 4 文字垂直居中
* 5 margin合并
* 6 总结
* 3、测试题/
* 测试1/
* 1.png
* 2.png
* 3.png
* 4.png
* 测试2/
* 2-1.png
* 2-2.png
* 2-3.png
* 2-4.png
* 2-5.png
* 03 堆叠上下文(4 视频 1 问卷)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1 概述
* 2 堆叠顺序
* 3 堆叠上下文
* 4 堆叠上下文对 z-index 的影响
* 3、测试/
* 1.png
* 2.png
* 3.png
* 4.png
* 5.png
* 04 icon全解(7 视频)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1 概述
* 2 切图
* 3 background icon
* 4 iconfont-HTML形式
* 5 iconfont-CSS形式
* 6 SVG icon
* 7 用 CSS 干 icon
* 05 移动端页面(响应式)(5 视频 1 问卷)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1 概述
* 2 媒体查询
* 3 实例
* 4 meta viewport
* 5 移动端的特点
* 3、测试/
* 1.png
* 2.png
* 3.png
* 4.png
* 06 Flex 布局(1 视频 1问卷)/
* 1、课程简介/
* 课程简介.png
* 2、学习资源/
* 1 FLEX 全解
* 3、测试/
* 1.png
* 2.png
* 07 布局套路(6 视频 1 问卷)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 概述[天下无鱼][shikey.com]
* 2 浮动布局[天下无鱼][shikey.com]
* 3 用 float 做平均布局[天下无鱼][shikey.com]
* 4 使用 calc[天下无鱼][shikey.com]
* 5 手机布局[天下无鱼][shikey.com]
* 6 看看市面上的网页[天下无鱼][shikey.com]
* 3、测试/
* 1[天下无鱼][shikey.com].png
* 2[天下无鱼][shikey.com].png
* 3[天下无鱼][shikey.com].png
* 4[天下无鱼][shikey.com].png
* 08 为什么这么多人讲不清楚 BFC(4视频)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 BFC的定义[天下无鱼][shikey.com]
* 2 BFC的功能[天下无鱼][shikey.com]
* 3 BFC答疑[天下无鱼][shikey.com]
* 4 总结[天下无鱼][shikey.com]
* 09 动态 REM(5视频)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 目录[天下无鱼][shikey.com]
* 2 REM是什么[天下无鱼][shikey.com]
* 3 动态REM[天下无鱼][shikey.com]
* 4 对动态REM进行微调[天下无鱼][shikey.com]
* 5 px自动变为rem[天下无鱼][shikey.com]
* 10 表单美化(4 视频 1 问卷)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 目录[天下无鱼][shikey.com]
* 2 美化 input[天下无鱼][shikey.com]
* 3 美化图片上传[天下无鱼][shikey.com]
* 4 美化按钮[天下无鱼][shikey.com]
* 3、测试/
* 1[天下无鱼][shikey.com].png
* 2[天下无鱼][shikey.com].png
* 3[天下无鱼][shikey.com].png
* 11 Bootstrap 的使用方法就是复制粘贴(4视频)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 为什么 Bootstrap 不受待见[天下无鱼][shikey.com]
* 2 Bootstrap的安装[天下无鱼][shikey.com]
* 3 Bootstrap的使用[天下无鱼][shikey.com]
* 4 Bootstrap的复杂组件[天下无鱼][shikey.com]
* 12 IFC(BFC的兄弟)(3视频)/
* 1、课程简介/
* 课程简介[天下无鱼][shikey.com].png
* 2、学习资源/
* 1 概述[天下无鱼][shikey.com]
* 2 理解 font-size、line-height、vertical-align[天下无鱼][shikey.com]
* 3 图片下面为什么有空隙[天下无鱼][shikey.com]
* 13 总结/
* 总结[天下无鱼][shikey.com].png






