* m' p7 X w# [) f
5 C% t- C! Q0 `( e0 K1 C7 \- i/ Y〖课程介绍〗/ q3 G& J7 D: b& d2 |
CSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!+ K5 A" q8 Y8 x4 j; g
" {$ z& O" d T e5 Y; H〖课程目录〗! ~% ~. Z7 C2 f! W. e
第1章 课程介绍- ~( I+ U" l, T0 \1 I! I' E
对课程整体进行介绍$ \: t! T( w/ ^, Q7 i/ G7 X; n8 [
1-1 导学 试看* @, L! D F1 B1 ?: C$ N
. P- p: L0 q/ ]7 _9 |
第2章 HTML基础强化
( O9 O# a3 {2 ?3 a$ U- \# m t7 d讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。8 n- i4 R3 H+ g0 q/ C9 \
2-1 HTML常见元素和理解(1)" c" p+ C0 t& @3 I2 C
2-2 HTML常见元素和理解(2)
/ W6 ]# W C5 s4 e! \/ C" W {2-3 HTML常见元素和理解(3)6 i# w5 |0 c# ~6 _
2-4 HTML版本1 d' x4 P" H) u
2-5 元素分类; D# t& x: Y3 p
2-6 嵌套关系
6 q# h- ^; R; C) _3 f R1 g2-7 默认样式和reset
2 ~, x1 ^" ]2 ~: F( v/ ^2-8 真题% n2 h. T; }1 A6 v9 C
% R2 y3 _4 K& s" u+ r第3章 CSS基础7 ?& e! z8 T! {5 ^ F
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。
) {( t7 i5 P8 ?$ @# X% O7 y3-1 选择器(1) 试看
- Z5 f/ h8 p- a1 r4 ]4 ?) [' ~3-2 选择器(2)
9 b6 V& v7 x+ Q& Q/ j3-3 非布局样式(字体)6 I/ O6 H( V% _/ d, j
3-4 非布局样式(行高)2 S! U) A- s- x6 n, f1 x3 s
3-5 非布局样式(背景)
# O: S3 j. l7 }$ |0 D4 E3-6 非布局样式(边框)
; M. t \9 `6 D3 K8 p7 c6 V; C7 c3-7 非布局样式(滚动)
1 m" l1 V% p' R7 o3-8 非布局样式(文本折行)" s9 s) V/ X' S5 G
3-9 非布局样式(装饰性属性)% W; J% B8 Q" {( y9 \9 p
3-10 hack和案例(1)- V: Y6 ]# ~, r! N( y+ B2 g0 P
3-11 hack和案例(2)
$ [, p. p; S& {2 b3-12 面试题(1)
7 i# g X$ q& d5 Z) K3 F3-13 面试题(2). a9 O* Y) T" Q+ P: L' P/ X+ ?& V
) `# A1 g0 l+ b: B* b第4章 CSS布局! N( n2 C4 J( l. y5 T4 A7 C
讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。
+ L% p' X, d" a3 V4-1 布局简介' N6 I' y" s8 Q. ^' \
4-2 布局方式(表格)( P8 n4 m, U1 S5 a+ w- v n
4-3 一些布局属性. w$ i4 I& B' @
4-4 flexbox布局) Q1 L8 o! D8 S6 b' i" x
4-5 float布局( t$ L0 @* x' w7 @. m
4-6 inline-block布局) {) Y, b' U3 H5 {
4-7 响应式布局(1)
' [7 ^, G" I" D. R2 X4 r& P4-8 响应式布局(2)
$ X$ P+ c5 k, N2 H; H' r4-9 主流网站使用的布局方式 试看( s$ c8 ~( ]1 i
4-10 CSS面试题# [9 x0 j4 [, d
! {$ b' e+ t& ?. d( ]
第5章 CSS效果
6 W K% H: C8 z" [3 T3 _讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。& u1 R& Q( y7 Y# m
5-1 box-shadow
9 f: L3 R, v- O" A, i3 g3 D5-2 text-shadow_x264
1 u, y c! w$ [ e# p, N5-3 border-radius
/ p6 x1 l! g6 k4 P- ~0 F$ T. S5-4 background5 w2 `: k) \8 V; Q
5-5 clip-path8 {3 @* F1 n7 Z2 a7 P/ b" s
5-6 3D-transform W" `' Z4 v& q; U8 ]: b$ ^, B
5-7 CSS面试真题
6 I; O9 h( D/ {0 r5 d4 Y; w* W% d* c
第6章 CSS动画0 \) `, Z# w' w+ x- i
讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。
2 Y2 @9 L% ?- \- `0 C9 Z6-1 动画介绍
$ L6 ~$ x- p$ ?+ a! t3 f7 H1 z1 V9 N6-2 transition动画(1)5 c1 T9 S9 _4 z- K$ S1 }6 G. m
6-3 transition动画(2)3 v0 L7 a+ D4 J. V2 z3 {
6-4 keyframes动画+ W3 a- O: m1 s& N N* Q
6-5 逐帧动画
& M" b5 A* v! v4 u; j% w$ E' P4 `6-6 CSS面试真题
! O a: ]6 t' \ P# p i r! ?* }" f4 J5 l5 \2 q, Z$ b1 w7 a& {* l- r- q
第7章 预处理器
; W2 |+ j- S/ B, x3 M" c: n- B讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。% I7 [( ]! v& b- K3 m0 ~
7-1 介绍
; n) S$ J3 r/ Q& U2 r7-2 less嵌套
& s4 e9 @7 W) p' o. ]$ N7-3 sass嵌套(1)7 W l- Z+ X1 d% M! |
7-4 sass嵌套(2)5 n2 d" c. @( e! }8 P: R( p
7-5 less变量$ c& \6 }# W: D S& n+ M
7-6 sass变量4 {1 }( @( |: @$ `) D) J( M4 h
7-7 less mixin
0 o I0 z2 o+ E6 q& ^7-8 sass mixin/ t% y( g8 y. `. k7 `
7-9 less extend4 l0 Z: O' I' }* P" t
7-10 sass extend
* z/ K* _5 y3 Z9 ]* b+ J6 Q7 K0 n7-11 less loop5 h0 H8 s+ J7 ^3 K8 q9 D5 K0 ]7 H
7-12 sass loop
7 n% z# o H- ?. N7 Z* ?7-13 less import
1 A8 R8 x, u4 X; _, l7-14 sass import
# `1 {" Q# U1 c, O/ P V7-15 预处理器框架(1)
' G( l2 M' F2 e" p+ E5 A6 b+ _/ |7-16 预处理器框架(2)0 |; B( c6 z: f! U3 y2 l5 E
7-17 真题2 z' O' A4 H7 [+ e
' t- s- |* E: }4 s
第8章 Bootstrap. `7 I) _7 y1 s [
讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。. \9 B' f2 ?6 n( d
8-1 Bootstrap介绍
. d8 ~# i. n( u. ~: ^9 O7 N8-2 Bootstrap基本用法(1)% X8 S4 G7 w# o# z3 r1 _
8-3 Bootstrap基本用法(2)
/ u5 C: k. u; I7 i& v0 D" i* f8-4 Bootstrap JS组件
) {# A- c; n2 ]" M j. G8-5 Bootstrap 响应式布局) _3 g' r4 x3 T6 s0 L; i0 K, G
8-6 Bootstrap 定制化
2 P$ d% |/ N! Z' t9 e8-7 CSS真题
$ E' U/ Z: }8 C) S# o0 N
8 I0 b7 U7 _7 r第9章 CSS工程化方案; S* ^0 Q, J P* Z1 h
讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。* P( E, G- i' k
9-1 PostCSS介绍
! N. d# `% Z/ w9-2 PostCSS插件的使用(1)6 Y: c$ i+ t2 K2 {. c' P
9-3 PostCSS插件的使用(2)
) x5 o7 O& d$ H* u q9-4 cssnext
' ?; [% Y' L; @0 M" Y* H V# f9-5 precss+ ~/ j' H: j! n3 P: j& P% C* O8 a
9-6 gulp-postcss
# O6 \! Q. t3 Z' E$ z& C3 N$ U9-7 webpack
* w( d- \ [& ]* j {% g8 L2 I9-8 webpack处理CSS
) X9 r$ M( d0 `9-9 css-modules和extract-text-plugin
) L) E9 @4 U3 W7 v5 i% _9-10 webpack小结
) ]4 z. K8 N1 d2 F. m s9-11 真题. Z5 j- Q# F: P
; a, {( {5 F' y4 Q" C$ B第10章 三大框架中的CSS" ?# ?- j9 P0 u) r; w- Z2 G
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。5 D' v; L0 g9 ~' }4 \6 g2 S
10-1 Angular中的CSS(1)
# _$ F) D- r% o# S! k. K10-2 Angular中的CSS(2)# V# [' H0 ]# ^$ c" L9 m' B8 T: v
10-3 Angular中的CSS(3)! B3 f, U- L- c( \+ Z u
10-4 Vue中的CSS(1)1 M/ a$ }: _& F% w
10-5 Vue中的CSS(2)
7 Z, F. D# |( e5 D10-6 React中的CSS(1)6 P) l$ ^9 A- ^; b6 p8 r v9 b: G% d
10-7 React中的CSS(2)
! M! F8 k2 H" ~2 ~" D/ f: j& ]10-8 React中的CSS(3)
* O$ h1 `. l7 L& s$ {5 [$ o! D10-9 React中的CSS(4)
6 V- ]6 Z/ V: i2 f1 K$ T" m/ f& v2 T7 W" [2 ~7 N
第11章 实战案例6 i! n) h7 z) r1 ?; a0 w' s) C
通过一个实际项目,来真真切切了解CSS在企业中是如何应用
" s1 @+ X3 T" i1 C11-1 案例介绍2 V1 W0 a" G% Z! e, l; @
11-2 header2 t" D' E! D1 P) ~2 ?! V9 `
11-3 banner3 d* M- s) H, l" M6 S
11-4 main* {1 ]0 d" q3 h+ c" D" E( v5 o; D+ B7 y
11-5 footer和页面调整. s- y/ z" K! K9 T' ~+ u! b' R! t# q7 ?
11-6 动画% v+ b& @9 O) F9 Q7 N T$ V2 z) S
11-7 progress
& {: }6 m! x& w# D11-8 dialog
4 l" r$ y N/ E7 ?/ W, J; Y3 b7 C/ s7 J4 a
第12章 课程总结
; ?' H& B: z1 d' U8 z8 l- |对课程整体进行总结7 {* B+ A. C% t8 z$ F U1 e2 a
12-1 课程总结) J: c/ N- t, i2 N
6 D* }# k! y4 v5 v' ^; j〖下载地址〗' [0 |" n8 X) ^ ~
2 k. Q5 Z6 m5 [
C& z$ `6 o+ s+ a0 J- R7 i3 E
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------6 W: u% u) ]& Z' I8 R/ ~2 v
5 c l& W, L9 ~% S5 [" w
〖下载地址失效反馈〗 `0 Q9 h- z4 B @
如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:22303040704 W' r# J8 M" |5 {2 o' B* z h
4 F5 v# {0 O# w! z ^$ A8 ^〖升级为终身会员免金币下载全站资源〗7 Q4 b' C0 Z& }! e" j( Y9 n
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html) F4 N" _* X& p* r* P
3 S: d' T# ^5 x! Q& S
〖客服24小时咨询〗) c; k8 v, J9 A3 C$ U- s9 s5 K
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |