这门课在补什么缺口

很多人写 PC 端页面很顺,一到手机上就乱:字号忽大忽小、按钮挤成一团、一像素边框发虚发粗、图片糊得没法看。这门课针对的就是这种从桌面到移动端的能力断层。它不讲什么大而全的前端框架,只死磕移动端页面布局里最容易被忽视的细节。如果你写页面时总是靠复制网上的 meta 标签却说不清 viewport 的几个设置项到底干了什么,或者用 flex 布局全靠试,错就改一改,对也不知道为什么对,那这门课就是给你补这些基础账的。别假装这些底层概念你都会,真让你手写一个移动端圣杯布局或者骰子布局,能不能一次写对?适合有 HTML 和 CSS 基础、但没怎么系统碰过移动端适配的人看。

建议先看哪几块以及怎么配合练习

别顺着目录从头看到尾,挑你平时写页面最头疼的先补。第一块是单位与视口,重点看 viewport 配置和 px 的关系,顺带把 vw 与 vh 这种相对单位看了,搞懂为什么移动端不能死磕固定像素。第二块是适配细节,包括移动端字体怎么选、高清图像怎么切才不发虚、iconfont 怎么引入才不跑偏,还有那个经典的伪一像素边框问题。第三块是 flexbox,这是整个资料里的重头,从基础语法到骰子布局、网格布局、圣杯布局,是一套递进的实操。看视频时别光瞪眼,把资料里的示例代码拉到本地跑一遍。每看完一个 flex 的布局案例,立刻关掉视频自己默写一遍,写不出来就回去重看,别急着往下走。练习时多开几个手机的模拟器,看看布局在不同尺寸下会不会崩。

学完能独立回答什么以及能干什么

看完别只觉得会了,拿几个问题考考自己:移动端为什么要设 viewport,设置成不同值页面会怎么变?一像素边框在高清屏上发粗的根因是什么,怎么用纯样式解决?flexbox 里主轴和交叉轴的判定规则你能不能一句话说清?圣杯布局里如果中间内容区被挤窄了,该调哪个属性?如果这些你都能答上来并且能动手写出代码,那这门课的补缺目的就达到了。学完之后,你应该能独立接手一个标准的移动端页面切图任务,从搭骨架、配字体图标、处理高清图,到用弹性布局把模块排到位,不用再去东拼西凑抄别人的适配代码。把基础打扎实了,后面不管是去学响应式框架还是做跨端页面,心里都有底。

课程目录

1-1 [移动端布局简介] 移动端页面布局介绍 (01:36)
2-1 [Viewport 与 px] 移动端屏幕尺寸与各种单位 (17:01)
2-2 [Viewport 与 px] viewport (14:11)
3-1 [移动端meta] meta 知识 (02:37)
4-1 [移动端字体] 移动端字体 (05:41)
5-1 [高清图像] 高清图像 (09:43)
6-1 [iconfont] iconfont (08:34)
7-1 [1像素边框] 1像素边框 (09:30)
8-1 [vw与vh] vw与vh (04:50)
9-1 [flexbox] flexbox布局基础 (20:21)
9-2 [flexbox] 骰子布局 (18:03)
9-3 [flexbox] 网格布局 (08:57)
9-4 [flexbox] 圣杯布局 (09:13)
9-5 [flexbox] 输入框布局 (03:12)
9-6 [flexbox] 悬挂式布局 (03:22)
9-7 [flexbox] 固定底栏布局 (03:24)
9-8 [flexbox] 流式布局 (04:43)