; x# s) V/ y7 y
2 |% `: ^! ` k* s" A3 ?: ]
〖课程介绍〗9 [+ F# R; w5 f1 a4 U b
CSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!0 j3 W- `/ j- L& T& Q
% [ u0 z. ?8 k4 e9 \1 F9 s〖课程目录〗& l/ K2 o/ z4 I! u
第1章 课程介绍
7 R4 H0 b6 \6 L k对课程整体进行介绍- Y( @ b( Q: ^4 i: W* @2 V+ k
1-1 导学 试看
8 v6 G' t4 x1 Z5 ?$ s; r6 D. ~0 w2 l1 n9 ~8 d
第2章 HTML基础强化
+ ~+ K' w+ Z% N/ _5 V: c讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。
3 w8 K8 L: v/ U; [: E6 g; ^2 F& e2-1 HTML常见元素和理解(1)
. O9 |8 a% N9 m* D2-2 HTML常见元素和理解(2)
* A4 R3 ^* v4 Q N, S. F% o; o2-3 HTML常见元素和理解(3)
0 `( h( M' P, c% F% `2-4 HTML版本2 K. y+ S1 @7 T& }5 Q$ j; F) b
2-5 元素分类
" N0 `) ~* [' L* n% t/ U3 t2-6 嵌套关系
1 ?1 j6 U$ g" P/ ]6 G2-7 默认样式和reset1 T& K( i' d- ~" C( H9 q$ p; r
2-8 真题
/ s8 o& { E ]& e9 ?; z% [; }: {$ C: P2 w# a$ V) l
第3章 CSS基础. t# K6 Y8 W" p) ?
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。
" m* Z& D/ N$ x: Y& }0 n+ Q' S3-1 选择器(1) 试看
: D" P, g: L9 i3-2 选择器(2)0 D6 i' C% {. b2 y$ S- R
3-3 非布局样式(字体)6 W8 P% E' y' d' W- W! S
3-4 非布局样式(行高)
/ x" k& j* Y/ G @3-5 非布局样式(背景): E3 H! | Z1 [
3-6 非布局样式(边框)! J7 L# Z* @ w3 n7 f
3-7 非布局样式(滚动)
' c3 M( w+ q1 |1 Q3-8 非布局样式(文本折行)
/ }( s3 B: Z1 P$ Q" ]# V3-9 非布局样式(装饰性属性)
6 c: m0 S$ b# h0 M; g3-10 hack和案例(1) T0 t4 n0 H/ t( c
3-11 hack和案例(2)
- U) ]! [* ~: k6 `8 C3-12 面试题(1)/ _ R7 T: g: U7 ?/ o
3-13 面试题(2)
2 ?7 Y, M. s- q& o$ [! C* ]7 w* l
Q) D) K6 |* ^4 M1 r/ [$ p第4章 CSS布局" v { R, ~5 ~ O3 h- l
讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。' `! H3 l: c, n/ w& F2 k9 `: \! D# F
4-1 布局简介+ U3 n: f: q. K" L
4-2 布局方式(表格)
) z0 y- Y8 x" Z( A. v2 M7 S4-3 一些布局属性
, m; }3 D1 i: q; U; G7 e' R4-4 flexbox布局
' ?# X8 a( {5 j, Z- C7 O' x) c0 d4-5 float布局0 K: K4 r3 p4 `# u1 g
4-6 inline-block布局6 R) h1 E5 W& u# k) _6 V
4-7 响应式布局(1)
, Q9 S% f0 E$ x; X4-8 响应式布局(2)
; E% o: e5 N$ J+ {* o4-9 主流网站使用的布局方式 试看
& `; ]5 P I+ K( N/ U; X4-10 CSS面试题' i6 D1 y9 u6 V9 E& |% [( i* W1 X
# V! o$ `* d* _. }3 h' t) [* ^( o
第5章 CSS效果
1 D( F* X4 M, [% u9 }' e讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。
, r" k7 m2 h8 L! N4 e3 M. d5-1 box-shadow. X: z6 b2 D( I+ b: }8 l3 B
5-2 text-shadow_x264
1 I' i5 ~3 G5 R q/ [. a) ^5-3 border-radius& G2 \' Y- _7 R$ O( B
5-4 background% q" e' r& `) @* a: s2 F" k
5-5 clip-path
5 R& M& F& ^( m* v" t, X5-6 3D-transform
. h# U, E! z6 o0 o4 b7 e; w7 k5-7 CSS面试真题
. B% p+ ^, I7 {2 v9 B6 x) p6 K8 i' O4 d/ Q
第6章 CSS动画
0 ~& s0 W3 \9 G: T讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。: X+ s7 x- o$ T# G9 `3 j3 ~, E
6-1 动画介绍
) U _( J" g- X& z) c1 A( }% c6-2 transition动画(1); s2 O, Z$ n- g& V! t& P7 b0 N" z T
6-3 transition动画(2)* L; ^3 P" k4 x. l6 R i( k. j8 D
6-4 keyframes动画: S+ W: i2 I5 U4 X3 G0 _
6-5 逐帧动画- Z# q* C: @0 p L8 k) t
6-6 CSS面试真题- T7 b, \3 w$ c0 B- {3 R I
8 ?, x/ t+ ~8 k( t第7章 预处理器
( Q" }- v+ }5 u, i( ^8 |% s讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。! a# J, v; e1 p4 f; \. z2 N/ r
7-1 介绍( j" A, ]) g, } ?6 V3 a2 Q
7-2 less嵌套
; [! g9 O, j: U4 V& P5 |- s7-3 sass嵌套(1)
, Q* J6 {0 b. i' e+ X) X" A7-4 sass嵌套(2)
- h7 f& M2 E( M. `, @9 k/ \% E7-5 less变量
' z ^$ u4 ~$ B3 [4 e- h; ]7-6 sass变量 M% d: [) s5 [3 ~
7-7 less mixin
' n! }0 s: U8 ?1 o( d/ d9 |4 a7-8 sass mixin
6 T# a9 ~: ]$ ]7-9 less extend% \* V( W& Z0 P# j
7-10 sass extend
z$ o! a& d) z+ j5 a5 Y7-11 less loop
1 k: \5 a* m9 `( ~+ E7-12 sass loop
* g$ `2 p& h5 D" L7-13 less import
( K. G3 O+ I5 Y" }( V& j7-14 sass import
/ e# f4 e7 k7 r' @8 L7-15 预处理器框架(1)4 W+ \/ Q3 \- Y& M
7-16 预处理器框架(2)
1 ~, ^7 J1 E9 }8 R; M4 B5 W* M7-17 真题
c2 ]- n( I- P$ ~3 o$ r" r E- X$ R# s$ X
第8章 Bootstrap h [* y! |3 q) k1 ~* e8 r, ?8 \
讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。
! A8 p3 G2 \# C0 q3 G# F8-1 Bootstrap介绍
9 V# r3 j7 e( r1 f/ J% R4 T( c8-2 Bootstrap基本用法(1)
5 \/ I) L; Y/ y9 B! s3 v0 b, O8 h8-3 Bootstrap基本用法(2)0 @" H( o8 J a4 u4 h
8-4 Bootstrap JS组件
2 _* }+ ~) J' B2 g+ p/ i1 k" k% p8-5 Bootstrap 响应式布局- _) ], X( n# A+ [0 [1 R: b: k
8-6 Bootstrap 定制化
- x3 L/ C8 q0 T; T- t9 j8-7 CSS真题) N& T5 C4 C, b3 Y: r& S T3 T
! \4 Z$ W- v) ]第9章 CSS工程化方案2 `9 G+ {/ s! s; i$ N, d
讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。
7 p- p% B" O& S" }, a9-1 PostCSS介绍
4 y. s3 L8 W+ e9-2 PostCSS插件的使用(1)) y3 ^$ ] ~) s; k1 U3 Q8 X* _
9-3 PostCSS插件的使用(2)4 U1 T; K3 J* ?8 E K' d
9-4 cssnext" q2 W3 K A# I$ N) K; U
9-5 precss
- J, U, Y6 F5 |! a9-6 gulp-postcss- G, A; G0 Y, |. `8 ~! r) I
9-7 webpack
( z% O2 e. `! j0 R- {6 x A9-8 webpack处理CSS
1 E. k: _/ c }3 ?5 |9-9 css-modules和extract-text-plugin/ J" ]1 d$ n* w7 i! a
9-10 webpack小结
# y' ]. c# m( |# y& }* _! p7 g7 u7 q7 h+ U9-11 真题
, ?3 g( m8 K/ ^4 e; J+ }( _* l# j1 b4 ?9 \" T5 @) o) N# \
第10章 三大框架中的CSS" r: F6 h- R$ R! W6 `; o* H* `! z3 T
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。
: j9 p6 ` |0 g10-1 Angular中的CSS(1)+ ^6 B2 Q* Z& Z" m
10-2 Angular中的CSS(2)4 q' S; l6 }4 X7 h) u7 n
10-3 Angular中的CSS(3)
9 \5 ]) W9 L- K$ } _: P( Y0 U3 a, a10-4 Vue中的CSS(1)
' ]' t3 Q2 ]0 f, h- I10-5 Vue中的CSS(2)" }! v9 f" F' h/ Q8 ?2 E$ E
10-6 React中的CSS(1)
- k8 q$ U7 @ `10-7 React中的CSS(2)
0 a. d8 r0 w. w$ m* V10-8 React中的CSS(3)+ {( ?0 e* i, H0 A7 O
10-9 React中的CSS(4)9 r% R" ^/ P# A
7 }0 j. C' K F9 A8 c第11章 实战案例. ?+ V" ]- r) `! c- s) u# |3 d
通过一个实际项目,来真真切切了解CSS在企业中是如何应用
( u, o' R ]* A11-1 案例介绍% n' L1 ?5 b6 u' _! R1 J4 X0 y
11-2 header
! Q4 c& u: j$ ?2 @# p- Z; ]7 T11-3 banner0 [$ Y$ l6 M+ d
11-4 main
1 _4 V6 k/ |6 W1 G11-5 footer和页面调整
+ ^3 y9 u. T& [11-6 动画& x) {9 x9 Y$ d; Z9 Z/ f$ W
11-7 progress3 Q: c: \) x. d! F, |
11-8 dialog# ]5 g1 H! F. B* |: G
9 Q$ I6 Z7 L/ h
第12章 课程总结2 c' H1 d1 L0 F
对课程整体进行总结3 O4 G- Y9 T& q' x ^" U) f# ^, O
12-1 课程总结
$ l6 G& x+ V2 \8 x: r! |5 z& [
1 g2 O6 u1 ], f5 [7 m% r) M〖下载地址〗
9 R% q+ Q; ~6 D3 w8 A0 J/ t" ?7 o5 p% {9 K3 |
/ R3 N; q F; n U----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
1 u7 s/ G1 ]- [, d' V( z9 `7 m& t( ~6 ?$ y4 H* e* J" U- Z7 W
〖下载地址失效反馈〗
( q: L* `9 ]+ M. ?如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070/ j' S! E& A* t0 N
$ Z0 c& Q4 d2 v6 l4 F
〖升级为终身会员免金币下载全站资源〗$ r( d. m: l1 @& i A
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
. g3 [2 |, C2 }7 U% u$ S( W# y! `/ F9 m; I9 ]) h8 ~
〖客服24小时咨询〗3 r+ o4 r( J8 y6 N, I
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |