' {# B3 {9 H. I" s1 _2 m, t, P" ?1 L" t8 O s- I
〖课程介绍〗: P) }# r! ]4 g, c
CSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!
: V( {8 O% M7 g+ {3 }3 \( T
6 ^0 S8 n: |+ p" X- \( F2 n; K: u〖课程目录〗& |. o, Z2 i" E; P; ~( b
第1章 课程介绍# P/ T$ E0 ]- y% ~8 y1 v; M
对课程整体进行介绍
}$ e& j6 V# X( L4 \1-1 导学 试看
( T) p' N' l G! d
, y9 T0 M1 I. ~- r第2章 HTML基础强化
. {6 m c, v7 A+ v9 _2 |讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。
6 g0 D* e7 ~" o: ~2 u Y2-1 HTML常见元素和理解(1)
5 L* g' V$ f% Q8 X) \2-2 HTML常见元素和理解(2)% j& D/ N* a" Q( T; l
2-3 HTML常见元素和理解(3)
! {( ]$ E$ v! `3 [# O3 G2-4 HTML版本
: { o& ~) Q# n! t l7 g% z) `6 [2-5 元素分类! H c* d' ]1 r
2-6 嵌套关系 G6 D8 e9 W( D7 A
2-7 默认样式和reset
2 B- e `0 u4 V. r6 Z# q1 x- D2-8 真题
2 J( [& m3 T7 c3 s" [9 t& S# M
" p3 h8 F1 k8 Y4 r& R第3章 CSS基础2 `* W5 [' t. q9 k
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。
. E# ?+ j2 _* j' _5 Z; E0 d* G" [3-1 选择器(1) 试看
& o+ p8 R8 e" m7 o" A7 J3-2 选择器(2). n f5 m. J9 z+ p
3-3 非布局样式(字体)$ X3 |4 j0 F( C9 L o& i7 ~% J
3-4 非布局样式(行高)
$ B6 C% C4 u- N3-5 非布局样式(背景)
?& s' U: O" E: r; r3-6 非布局样式(边框)
$ g8 v4 S2 }9 D+ v3 A3-7 非布局样式(滚动)
% T( j/ @3 t) ^* H2 e( j3-8 非布局样式(文本折行)
& }, s: N9 H8 w7 p0 |3-9 非布局样式(装饰性属性)" b4 ?# t! Q6 S( V( f
3-10 hack和案例(1)6 l8 p+ M! y# l0 X w+ _; F2 J/ z
3-11 hack和案例(2)- I( T$ ?- b2 f
3-12 面试题(1)
2 b7 ^5 `, o) L) E3-13 面试题(2)
3 V R4 X; m7 D; ~) c/ T6 C: |( k& m( |6 Z3 j
第4章 CSS布局3 K- U) H# u0 \ w* X; I
讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。
$ G. _% @- M& @4 d: _/ b/ B4 G2 o4-1 布局简介
, i6 a) b G8 R5 N- ~8 d2 _6 d4 X4-2 布局方式(表格)% Y0 X) K# M3 g, `' | I( x
4-3 一些布局属性
; ^ u6 F6 a* ]7 U# m% J" g4-4 flexbox布局% {( ^7 x; _. x: K5 I) K
4-5 float布局; Y& j; ~' X6 H& e" Q! ~) }
4-6 inline-block布局3 ^) a+ t2 F* m, U6 T8 G8 t
4-7 响应式布局(1); g# }8 U/ C1 O3 w
4-8 响应式布局(2)
! ?. m( K& w: i% ^ I6 `4-9 主流网站使用的布局方式 试看( |- o" }8 m/ }- x, ]3 g/ {1 E6 |
4-10 CSS面试题
& ]4 P t2 a) K% F. b0 |
! m. `" A5 O! M( ~7 w第5章 CSS效果) K) q& a* I# u$ B
讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。' c0 H+ x) W6 K( c& e
5-1 box-shadow4 i5 w0 L" a, \+ @
5-2 text-shadow_x264; h4 N e- E7 m1 a( e& O
5-3 border-radius# P C/ ^; u( O5 b1 h3 x
5-4 background
) l( ]* u( q& b/ V5-5 clip-path
. i; `( k, z1 K) `, \5-6 3D-transform
& X$ b9 n3 U7 Z: y$ @* {0 H5-7 CSS面试真题
; _1 O9 O8 T* {. t1 S" r! H( n# B S" |0 h* I( P+ D( a+ S- A! W
第6章 CSS动画
, M% m, L2 j7 v: s4 M9 u0 D讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。5 i+ `# ?, Q2 }' x" E
6-1 动画介绍/ f+ v+ h. ~. o9 Z( c4 P) ^
6-2 transition动画(1)9 J, T% I* `# s# g# [& A2 i4 s
6-3 transition动画(2)
5 z) Q, N: r3 Z' @" h6-4 keyframes动画
& b' w' w2 X0 S; ?6-5 逐帧动画0 ^4 o, I v8 I9 K3 C
6-6 CSS面试真题
( Q5 n& O `; Y' w9 T# j+ p8 [8 Y! k0 [: J! {8 X1 v
第7章 预处理器
6 Q1 K% @9 z2 f# L |- O2 O6 k讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。% t. p7 v. W+ e- c6 F+ a1 {! w8 F
7-1 介绍
% g$ T3 s+ D, M4 v& u e9 p9 v7-2 less嵌套
" n9 X* z2 y, ^6 W2 y! P7-3 sass嵌套(1)! E6 M6 ?, F/ K5 |# a' Z
7-4 sass嵌套(2)' K9 B* n1 z/ @1 P
7-5 less变量
3 Y, P l! ?. k; j7-6 sass变量
. X n# u( s/ ?7-7 less mixin4 |7 U& M6 m* U* o- J+ ]$ T) J3 M
7-8 sass mixin
7 x* n& B' m+ |/ _0 @; q7-9 less extend
( {$ l; o! m7 P8 j7-10 sass extend
9 i) c& a; J# T4 @; C( i7-11 less loop
5 f: f& s4 o2 n* f. m* q9 i# v* V7-12 sass loop8 A% ~. c; _$ d' C. W+ I9 H
7-13 less import/ r/ Y! |$ X f& [2 }9 m: I
7-14 sass import
2 Q7 t2 W; e% t f( R7 ~7-15 预处理器框架(1)
p, p5 N0 W* e9 Y4 j7-16 预处理器框架(2)
9 O, E$ h+ D, B) |0 {( N0 }" ^$ N7-17 真题
2 w; P! q0 m1 x1 _
4 r) G0 }3 f- Y, f- C3 v- g; i第8章 Bootstrap
, L/ |6 I8 p( ?/ x" W讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。
; o$ d/ r! Y" b0 [4 j2 L( a N& ]8-1 Bootstrap介绍% Q- C3 i) q2 B% c+ Q# C
8-2 Bootstrap基本用法(1)& | o. P( U: e7 C8 [0 }
8-3 Bootstrap基本用法(2)
9 k/ e6 o5 ]2 {' H6 D8-4 Bootstrap JS组件
# j7 j7 ?* u6 p& ?, O& G( W( D8-5 Bootstrap 响应式布局
1 i4 k9 V5 I$ W& P2 v' G: X/ \8-6 Bootstrap 定制化
' Q, Q, i. l/ y. L, N$ K$ l8-7 CSS真题
- f( H; Z: b$ F( g: g' ]1 i! x& A+ z4 ~1 B9 H# `, m+ w* m
第9章 CSS工程化方案2 S- s+ `4 o% }& H$ P4 V
讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。
. C7 u$ |( j1 M5 t9-1 PostCSS介绍! F; T: h8 `1 k; [
9-2 PostCSS插件的使用(1)
$ s& Z9 t6 O3 H" Y! C9-3 PostCSS插件的使用(2)
9 b6 I y( }" e& K7 l5 f M9-4 cssnext
7 X% g7 A3 n) c9-5 precss
4 [# n$ x ~% K$ D! v9-6 gulp-postcss1 R( y3 l% P! a7 ?+ e! T
9-7 webpack
5 z$ f& _8 O* E! M* }5 z+ ^9-8 webpack处理CSS6 J; {0 {& b% g% A4 u& m9 A
9-9 css-modules和extract-text-plugin
7 Z3 F2 s' d% T9-10 webpack小结
( r7 F& P4 v- O; g9-11 真题
5 I* j8 ?' Y8 M1 G- V4 b% t& R7 v0 n" o' } V( W
第10章 三大框架中的CSS2 v$ ]; B% |/ r1 ?
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。! A1 t2 I& c. y5 o# _
10-1 Angular中的CSS(1)
# y G" w4 Q0 ? P( p" ~. Z5 f+ g! l10-2 Angular中的CSS(2)9 `" W( Y1 X. ~6 m
10-3 Angular中的CSS(3)
( r4 a5 t K* t! X+ e10-4 Vue中的CSS(1)5 ^, @+ N, R. M* \5 {0 z3 ?0 g1 d
10-5 Vue中的CSS(2)
& ^6 w) X l @8 c10-6 React中的CSS(1)
* Z1 [( [8 f2 K3 x* L- `10-7 React中的CSS(2)
5 Y8 R; e: d$ r b5 _10-8 React中的CSS(3)
$ f, V" G8 J; A: F- @* {+ }4 l10-9 React中的CSS(4)
& x: ]' x# h, B0 J4 u& v* B1 _6 ~9 w% c
' l$ m; z1 ^/ H' A3 r+ y第11章 实战案例8 d, G7 y- P5 Y" _& G
通过一个实际项目,来真真切切了解CSS在企业中是如何应用$ P3 s4 m9 A G, A' B; j8 \4 G/ S# Z
11-1 案例介绍 f+ G: f7 U) P. R
11-2 header/ W r: a" D, a- w# I5 v
11-3 banner
7 f. g: ^2 v* C! w c11-4 main
3 P& h7 K( T& P' }' N0 [11-5 footer和页面调整& }$ @. O4 v# a O, [
11-6 动画/ t6 J: _& Q* I
11-7 progress$ f* L, m3 K# j+ Q
11-8 dialog' P' K# g4 h$ s8 j$ D9 s$ X9 H; T" b
2 V* H% K+ t$ k: [3 a第12章 课程总结
" f) S7 `6 Y7 t+ O% v0 Y# h对课程整体进行总结
, o, }$ v$ F/ X) p6 b; E7 G% }12-1 课程总结3 |- c$ o1 M2 \( {# [/ B' P6 _# k! x
/ z# H3 s) Y: X# J〖下载地址〗9 O5 i" N: K: e7 C8 Y! O
' i) w5 m( d$ R& f0 v1 z! P, R+ I$ \0 n
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
: D$ Z1 o% s; T( q7 u" ~- B* ~' ~ v1 s/ I8 @/ _. O {; ~( C* @
〖下载地址失效反馈〗
4 x2 \% u# o0 F# O3 S如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070) E' G# G ~( S( `0 o8 s' x3 h: u/ C
: n# W# A) u8 a/ B〖升级为终身会员免金币下载全站资源〗) f6 e1 X( ~/ U, b3 h. q0 ]9 \5 P7 d
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
$ K- M+ ?5 Y+ U8 y; U/ p' L6 L k# n% ?& f: ~6 i
〖客服24小时咨询〗7 B. f' j. ]' _
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |