; u$ e3 m: I7 O; i9 d
0 ^% |% R7 q( ^9 {〖课程介绍〗
0 U, w" T5 S8 c6 a# dCSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!6 h/ f0 g. g! U9 S! d$ x* f" i
* t5 C4 V% v$ e, |- _
〖课程目录〗* G! j$ s6 L% I7 E E/ @
第1章 课程介绍
! ]; O3 n) ]% n) n1 L对课程整体进行介绍
3 b6 `) \) l# G0 \+ L! [: F1-1 导学 试看
" ?+ ^$ x8 `8 W- m$ V5 c# e1 n9 T6 S
x* Z& u4 |% S! I第2章 HTML基础强化& F& b- j: i+ S( h: J" \
讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。( c% f8 p: f% L: z6 g- k
2-1 HTML常见元素和理解(1)$ G2 n3 x6 x5 x$ r+ \- d6 V4 T$ X
2-2 HTML常见元素和理解(2)
* Y4 z Z; }! Q. n0 ^; m( A2-3 HTML常见元素和理解(3): F& M e* ?" D- H% n. q
2-4 HTML版本; M, G$ N# U( x' w# c! F
2-5 元素分类
5 x @! M+ G6 L" r0 \2-6 嵌套关系0 u; ^4 M7 f! Y3 f0 ?) W" f
2-7 默认样式和reset
d0 v/ g/ T5 H7 `* {' B' N; [2-8 真题5 M) q& U& }! C% ^5 b, k
4 t: c/ P G, ]: _& a8 L
第3章 CSS基础
9 h/ Y: b& B; L0 r% |全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。3 U& d: O/ {7 l( L+ b
3-1 选择器(1) 试看
4 P! A+ Q. D4 \2 V, b3-2 选择器(2)( F+ n6 v) J# c" J" V- A$ `
3-3 非布局样式(字体)
. T- p: u# ^7 Q4 K3-4 非布局样式(行高)' {; u& w, e3 \( N3 L j/ }
3-5 非布局样式(背景)
% ~' w# @6 @! @3 w9 l+ s, s* E* {7 k3-6 非布局样式(边框)
$ \( K0 H( M3 n9 n3-7 非布局样式(滚动)2 ]: n2 v; _' X( i4 P8 J6 M# n
3-8 非布局样式(文本折行)4 [7 H1 }2 l* e/ q. X
3-9 非布局样式(装饰性属性)
7 G- c8 E' E5 k- D" \ [+ v3-10 hack和案例(1), v7 [/ W. e: h5 G. C( N- F% u# q
3-11 hack和案例(2)/ C+ ?! { ?$ e! P. j. G
3-12 面试题(1)# w3 H, t! p' K3 B* v
3-13 面试题(2)/ Q( g! \+ T# K, U* m
a; G& e( A7 u8 V1 ~
第4章 CSS布局
. p% p/ y# j% ?& l. f/ n# }# E讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。
2 K& [. b4 x5 F' c& O! k2 H: N* r8 w4-1 布局简介
- H! s. B0 L8 d* y8 q' `2 {+ I) q; X4-2 布局方式(表格) A0 Z% T7 T6 V* S% u# \- x9 I* U0 t4 T
4-3 一些布局属性; t& l( g( F( T
4-4 flexbox布局
% z; Q/ p; M' s% D4 w. J0 S6 ?4-5 float布局" {+ l9 \$ s% {
4-6 inline-block布局
- i0 d3 ~# v/ Z8 o+ r+ P* J4-7 响应式布局(1)3 {. Y# n Q G& O; ^6 T/ T
4-8 响应式布局(2)
W* }! ^, f# ] ?# H4-9 主流网站使用的布局方式 试看, g& ^6 Y% F, U/ a) q/ `- q
4-10 CSS面试题
5 I4 }' Z, M8 `1 }- ]# R
1 M# l0 }6 M+ i$ n: U5 X5 ?第5章 CSS效果
) D4 j" e; g+ c& U1 Z! ~讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。
& T) Z. b) V+ ]1 H( j4 M3 C5-1 box-shadow5 k6 d2 x* c5 w
5-2 text-shadow_x264$ G' g) C+ z W
5-3 border-radius
! n1 e2 @8 _( W& H8 }3 W3 Q5-4 background e' r/ S% ?4 W# X, X# e* d1 k
5-5 clip-path
+ S- t7 R! I8 f$ Q5-6 3D-transform6 h" q3 E; z$ J* e5 Y1 C: [, N3 D# s+ F
5-7 CSS面试真题& k/ g0 ?8 A: D( k
* X2 ]7 b8 s) [( G第6章 CSS动画
% T/ W. y6 L# ]5 o( W# H讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。9 ]9 Q" F" c1 K+ E( p* t
6-1 动画介绍3 L- q- z" _2 _; M
6-2 transition动画(1)
; H: D( _' a- p/ O6-3 transition动画(2)
# D8 h) G2 M7 u( K6-4 keyframes动画! y# U7 |8 J' a( ^' K' k
6-5 逐帧动画/ `# u; p* C3 i' P
6-6 CSS面试真题. M3 [! x" P" c# s% V- I
4 ^; v( ~; x, f
第7章 预处理器! p& [8 {2 a+ |& i) K' W- m* a
讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。
/ D1 V7 E8 G: Y3 \7-1 介绍/ ?" A& I7 o/ g, l9 p
7-2 less嵌套
' f% K5 C! V" Q$ v5 s! C" }7-3 sass嵌套(1)1 N* B* Y3 l1 g
7-4 sass嵌套(2)
( A3 X9 v1 I4 [+ ^! Z4 t8 u7 C7-5 less变量
; B7 r! ~( i, x- ]+ a% V7-6 sass变量0 e' O7 t% f9 c) A
7-7 less mixin
3 \& j) _( {3 e. m4 s& M7-8 sass mixin: x+ A' k9 M0 W8 g5 r- j/ V; @
7-9 less extend' Y( q9 W+ ]& v
7-10 sass extend
# _4 c4 B3 u+ \/ X4 t7-11 less loop1 d1 j+ L) V( m
7-12 sass loop3 g' r1 W/ u/ c3 F3 k: v
7-13 less import; T0 U/ k$ c. m& L
7-14 sass import
: @, ]6 d0 M5 O1 l9 d" a' q: r3 _7-15 预处理器框架(1)
9 H. `: z" h' {% x6 J7-16 预处理器框架(2)
: H* l, D3 U" u# ?7-17 真题9 s d b5 n0 v: K6 i
1 J1 f; B1 }9 ~, w2 m% G! o第8章 Bootstrap4 H9 o" \, u0 C7 }0 [- n. w% `' k
讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。
' b, @/ K Z/ a0 P4 K8-1 Bootstrap介绍7 H& z) l' x9 U
8-2 Bootstrap基本用法(1)% N- Z+ { _, k9 g
8-3 Bootstrap基本用法(2)
' a4 i: {, i( a) c4 U+ Z! g8-4 Bootstrap JS组件( n/ V2 s+ G: m7 b; U" h
8-5 Bootstrap 响应式布局
) ? T/ i- I4 c: A: J8-6 Bootstrap 定制化
( W/ e* h: a( e, z8-7 CSS真题
( C% n, l! i" s+ m5 G
5 q! G7 W: s( t' Y# e第9章 CSS工程化方案
: M5 |' f8 u5 _ S+ j' d讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。
( i( k) V# U3 R5 x9-1 PostCSS介绍
+ o, m& l1 m9 H1 D' Y) a9-2 PostCSS插件的使用(1)- }: @1 `2 Q& E
9-3 PostCSS插件的使用(2)
) u1 h$ j8 \! O$ [9-4 cssnext
) Z' D% ]: N/ }9-5 precss
, f' D) z8 v! k% ?$ ]% v9-6 gulp-postcss8 @$ |! K+ S# d
9-7 webpack; j$ Q3 ]7 b$ N7 m
9-8 webpack处理CSS
! p: B: y+ y. k: ?( L% E7 ~9-9 css-modules和extract-text-plugin
/ p9 s3 ~' c( J! q/ T2 t h9-10 webpack小结
0 L" n0 `# X+ S, \ [, b9-11 真题( s5 P# y n. b3 Q( ?$ [# y. k
' Y; }4 o, g! s: ^第10章 三大框架中的CSS
+ E% J) G- D$ f& M分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。
: U4 z9 N1 S$ F0 ^# L10-1 Angular中的CSS(1). h V% j( w4 m2 o4 a
10-2 Angular中的CSS(2)3 s- q* b% \8 H# K$ i( p
10-3 Angular中的CSS(3)
6 O7 }4 D: E+ O' d, X8 a10-4 Vue中的CSS(1), v8 `; u* g# \7 E5 v$ S$ s
10-5 Vue中的CSS(2)
1 u5 L- L9 j- I4 p; E$ ^1 n10-6 React中的CSS(1)4 D$ c) j5 a* F) T& @- a, `& l
10-7 React中的CSS(2)) Q! _/ O+ j* B
10-8 React中的CSS(3)
' S0 X% c' I% q! q10-9 React中的CSS(4)7 o1 V: m0 z9 {0 q0 X
( x& q; V, B2 _# d第11章 实战案例
3 d- S5 m9 [% K' z( z9 M通过一个实际项目,来真真切切了解CSS在企业中是如何应用
8 U4 U* |4 R. i$ _5 l# {11-1 案例介绍
4 H; T2 j: V0 Z% U$ k11-2 header
$ v t9 J d7 N! F2 o2 r' Z11-3 banner' g. j$ N+ L \% }( i
11-4 main. z; o7 a$ Q% g' x/ m2 h
11-5 footer和页面调整
$ N7 k7 U' J, h! S {8 v* \3 s11-6 动画
8 U) F9 q! _% X+ U' `! o11-7 progress$ f2 O' p* f d% f; z: I
11-8 dialog3 \+ C0 h, T, J2 l, J+ l
: Y1 Q5 j3 x! O2 ~
第12章 课程总结 `9 d7 O1 z5 f9 M3 @! H% h$ T. {
对课程整体进行总结
* e# Y. H% K( o3 Y) R* z, |12-1 课程总结
7 I1 P* g$ U) R, e6 v v/ S; \- y! ?5 L d% D# Q4 L
〖下载地址〗8 g7 P5 ]7 e8 o! [) n, u6 w1 x
& B5 X1 T, H5 E8 q1 G( b1 y8 X/ N. i3 o, L+ y+ q# k! |3 X' h; K
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------; }0 `) {/ k9 q$ w: ` Y* ~) m1 u
8 E' W/ A$ O! S. Q' d: h/ r〖下载地址失效反馈〗- y& e j" Y, {( C
如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070
, H# [* z/ i2 g( k/ w6 V" U+ ]! ^. i- P/ ]. ?! h% n& C
〖升级为终身会员免金币下载全站资源〗. N2 f+ T- H9 E3 J) U
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
* G' X% q& e" D2 Q# u8 V5 c
) L1 q* l' E. U S/ v. K, M; d U〖客服24小时咨询〗
- \( ?) D1 U) @& N有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |