解决什么问题:把零散的 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