7 Z$ H# i9 N1 M6 }
- T' {5 u/ m" e+ X0 H
〖课程介绍〗1 u" a. L6 |( T+ _: o6 K/ w
CSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!" I* \4 ?- `" A; y. [, G& w* I( V
2 |. m( e" o4 e. ~
〖课程目录〗0 m. N9 L4 `% b" l% R
第1章 课程介绍
7 f* V* L& d% u9 B/ M对课程整体进行介绍
( @7 z6 L4 {; y1 ]1-1 导学 试看' Q* o8 C M6 D" P% O$ V
; F$ u% L* u- J: _! z( _第2章 HTML基础强化
9 N: n% ?0 W T2 y* m$ ?! c& }讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。
, r/ G: h6 c9 P& G& H2-1 HTML常见元素和理解(1)5 N7 C6 W* E; [1 y3 ? G. @
2-2 HTML常见元素和理解(2)
/ G& w) i! F) ?1 F6 R2-3 HTML常见元素和理解(3). z% i. S. d. `! Y' K/ j; z* ^
2-4 HTML版本
+ r0 i$ @/ M: Q3 T3 v- q, r2-5 元素分类
( I3 }; q1 q( @$ x2-6 嵌套关系
' K8 A3 `% I4 v, X5 W) `2-7 默认样式和reset
* R$ j1 _1 |2 X$ G* o5 I- q, b7 b# ]2-8 真题( e( v. J3 q9 E; r) @) c5 _
. U" r+ @5 m+ y5 ~3 D第3章 CSS基础7 k- M6 W% R" Q1 C) Y( u
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。 Y9 W2 R# t. t# e
3-1 选择器(1) 试看
/ K0 Q* r& y Q" s! y' L" X' N3-2 选择器(2)0 b! L0 c* X5 D
3-3 非布局样式(字体)( e/ z7 s1 f6 B" j
3-4 非布局样式(行高)% a1 D$ X! Z; Y
3-5 非布局样式(背景)
, C" k! j6 h- j1 m' O4 r# e3-6 非布局样式(边框)
9 t8 s" J8 r$ I# C# b3-7 非布局样式(滚动)
$ T' o$ {0 W; _% Q. m3-8 非布局样式(文本折行)
+ C S6 ?$ E1 a# w" ?, _& h$ Z3-9 非布局样式(装饰性属性)
1 p# \# S: H3 M* j; |" k* m' Y3-10 hack和案例(1)0 p, j: D4 J8 L8 i, I9 K2 }4 Y
3-11 hack和案例(2). O! s: H0 R. f9 s& K2 ^7 J' Z- T
3-12 面试题(1)% j/ m8 ` ?; l; _7 e& J# T" b* w
3-13 面试题(2)9 ~' Q3 R7 G. }, k b$ H
! f _1 d' i. F1 k' R
第4章 CSS布局
) i, r/ {# \. ]" m: x" o讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。
9 s( z1 J2 Y4 R3 X5 B4-1 布局简介
& g' C f( i+ T3 q9 b4-2 布局方式(表格)' y. T. B/ h) a: y1 `3 M
4-3 一些布局属性8 g6 M- h Y, R+ ?
4-4 flexbox布局. d, x; D; [5 `( L
4-5 float布局. B+ T0 W/ N E3 T3 ^) J
4-6 inline-block布局; h+ S+ E' j0 B& Z% ] x
4-7 响应式布局(1)5 b% q' G$ t j d# Z$ U
4-8 响应式布局(2); V! {1 Y, U- h# ?+ e3 X9 k( a
4-9 主流网站使用的布局方式 试看
$ Y- J3 j- Y. x: @7 y- n6 n2 d, ~8 v4-10 CSS面试题; }" G2 [2 h4 k: j. D9 Q0 f9 W
, V0 H" @0 W5 w& l2 K第5章 CSS效果) P+ b" U8 j" R& F
讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。4 r% o4 {; {+ z! F) R
5-1 box-shadow9 a$ P$ L7 a4 i8 J8 ~) V f9 k; Q
5-2 text-shadow_x2643 Y' g3 D! d& R* P
5-3 border-radius- T; V4 q1 m9 o2 R0 v! |8 m
5-4 background7 t! L- X. N/ o; k
5-5 clip-path
+ V' j( u! u2 P. [5-6 3D-transform
& z* \) W5 t7 g+ v) M5-7 CSS面试真题- z; |! y7 G' Z0 f+ l
4 V+ d5 }& _7 ~% z& h. e
第6章 CSS动画
5 \) `) |' a* _5 }/ n! R, c讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。
6 Z& Y9 [5 B# I5 X8 G6-1 动画介绍
2 ~" w* W! a$ @; |6-2 transition动画(1)9 s8 y7 c: I4 U" G! A2 ]
6-3 transition动画(2)- h1 V3 i2 r/ A! ^ @( a9 Q) x
6-4 keyframes动画
1 v" O# `' ?9 I3 p6-5 逐帧动画
7 V8 ^5 R0 m" f6-6 CSS面试真题
- `/ X( K; [& R- `# N# S
% [$ t; Y( f3 n, G第7章 预处理器+ L" D0 u! L% |3 H m6 T: c/ h
讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。
& B3 M2 }- p% F- ?7-1 介绍
3 u/ q @! T' C6 H, I1 O" h' |$ n7-2 less嵌套
0 g# w5 E$ e ^; }7-3 sass嵌套(1)& E; A9 z) c7 U; n, ^
7-4 sass嵌套(2)! |- R+ U/ s; |2 F8 q
7-5 less变量& E" x: ]$ Y7 I" i2 P4 M
7-6 sass变量
6 J1 W) c1 w& R: b7-7 less mixin$ ^% R0 [+ W; _% x* t
7-8 sass mixin
% e7 F: U" Y# S1 \: F) H% M7-9 less extend2 L- w4 K& O/ x4 l
7-10 sass extend
8 c/ T4 m7 L7 R/ x. I7-11 less loop" [) p1 T* ? O! m! x4 |
7-12 sass loop
8 e) h; |' |) g0 `0 x) S7-13 less import1 l& p3 d) D. Y) r) w
7-14 sass import
. |+ d) k/ b A: S5 v( }7-15 预处理器框架(1)4 q4 A; i. r, |3 ~2 b
7-16 预处理器框架(2)) F. H4 t( ^ q& I# \
7-17 真题1 H; R5 p" s( R# V. _
h `* ~ g' |8 R
第8章 Bootstrap5 d4 \1 k8 [6 D* Z5 v1 y5 @
讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。
1 B$ y% c i, f. Y. H2 L+ Y8-1 Bootstrap介绍/ m! W6 m, @" V2 V: V( {" j
8-2 Bootstrap基本用法(1)( E, }; z* \/ ~* a3 ]3 O1 W3 {9 \
8-3 Bootstrap基本用法(2)( C' e/ F, X) c5 ~, t
8-4 Bootstrap JS组件6 P6 O+ `8 C& a# c/ W7 F ]
8-5 Bootstrap 响应式布局 \# j* y% O. r1 a$ |/ f
8-6 Bootstrap 定制化7 N. ]: l9 q5 g+ m4 S; {; g
8-7 CSS真题% w2 `) Y! e* n# a" l
7 w" p+ k, k" k$ e- G第9章 CSS工程化方案& X- d5 I4 Q D" @' j0 {" f" S" Q
讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。, D) C* a$ F% K9 C: U# `/ N6 E& R; a
9-1 PostCSS介绍
* G) M6 Y* t% P- c6 M7 l1 J/ Q9-2 PostCSS插件的使用(1)
! f9 h7 H0 S, E% K/ u. R9-3 PostCSS插件的使用(2)
$ [7 F4 m) n+ f, V- ^9-4 cssnext0 [$ {: M T' y: F
9-5 precss8 b, P' i# _8 v( B I
9-6 gulp-postcss
( ?% b! U9 A4 |' q9-7 webpack
/ `5 V$ A. L; N2 P# J# D& }9-8 webpack处理CSS: @* Q, R+ [# O' g2 a! u9 d
9-9 css-modules和extract-text-plugin
M$ D6 ]& n( [6 l6 @( |9-10 webpack小结
. `) x* W2 l9 ]. ~. \9-11 真题! O5 T$ T- F9 G; @
8 \4 _0 @/ @. v: Z2 K第10章 三大框架中的CSS
( p5 j) Y: A- N/ ~分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。
5 z' b5 p) v: x6 b; x10-1 Angular中的CSS(1)
) v# [) V# T; r$ y; v, _10-2 Angular中的CSS(2); r0 j9 U) D! @7 S
10-3 Angular中的CSS(3)+ M9 T% Y/ `. ^
10-4 Vue中的CSS(1)* a/ v( v9 `" H& v
10-5 Vue中的CSS(2)
$ N# m9 x6 x* g2 S2 ], n10-6 React中的CSS(1), f( Y' a; R) ~. r5 a/ t
10-7 React中的CSS(2)) P( B, @7 x( i# y. f
10-8 React中的CSS(3)7 V5 q% {5 [* s1 a
10-9 React中的CSS(4)
: z( g1 |5 r: w) g
i, N: V' w3 x第11章 实战案例
; V) e, A. F3 h0 a! P通过一个实际项目,来真真切切了解CSS在企业中是如何应用
6 k& Q$ a2 m* T! [11-1 案例介绍
7 V: N6 u+ F5 a7 I* a! B. V2 C11-2 header
# j4 |# R9 W' f; A4 C" U11-3 banner
% Q' x( D w5 v$ C11-4 main2 U2 ^5 P/ ~ v7 O
11-5 footer和页面调整
# s C P/ r* K$ T% Y* X2 J# |11-6 动画% ~- @! Q( S$ ~* u" J/ F
11-7 progress
' U2 d; \" p" y9 C3 b9 j) W! k11-8 dialog
: u0 \- J' Q5 c3 ?; Y
# I* z) i' F) [# ?; j3 m" p4 P第12章 课程总结
2 x* h3 w$ M) k: q; b5 x+ k对课程整体进行总结% d/ [5 g8 _ W) C/ b/ z2 @
12-1 课程总结
& e) N& F+ j2 y/ o
: `. d! c, g+ e1 x& k# K〖下载地址〗" n) z( O8 J$ U# D
N4 s% G- f6 d) ?2 N: m
- f4 W. j$ u$ I+ S$ U----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
, L% O, @3 j0 `4 o( W# ^5 N
# _9 e( z0 u- d+ S! L〖下载地址失效反馈〗
0 v2 H" O# F- Z0 H$ q如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070
( Z& ~ Q$ ^7 M
" g* y" x/ s! v: q! D〖升级为终身会员免金币下载全站资源〗8 T; b& f! @/ y8 o3 z2 e
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
+ J! ]6 l1 ?0 v7 s0 f6 ~2 @2 C- e4 r( f7 U6 T0 @# `6 h1 g
〖客服24小时咨询〗
$ z# w$ n9 b. K! B; I有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |