* S1 Q1 U& z/ X% C6 ~
( D: Q$ O k; p6 K( E2 L〖课程介绍〗
; s+ W( W) z) g" A# G4 s- c+ B3 bCSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!" X$ f3 _# b. R5 l
7 i6 [& p5 m/ f8 y$ ^0 o〖课程目录〗6 @6 Z1 ?9 }/ l {
第1章 课程介绍
4 C' m, J6 S% A* y对课程整体进行介绍: @4 i+ R: B6 o
1-1 导学 试看7 e( d# Q( q# l* A
5 \' o/ `& ]1 ]& l* O2 Z
第2章 HTML基础强化6 F1 Y# j" W; o9 [- K. n: S1 v
讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。
6 K% ?: u* ]' h& e7 S2-1 HTML常见元素和理解(1)
+ _7 J5 T/ \4 [8 i" @; j; l6 F2-2 HTML常见元素和理解(2)
: C: I' Q! O- w5 r2-3 HTML常见元素和理解(3)
?* X6 q( f) o5 m0 [; i7 L2-4 HTML版本
+ F% S6 L: B+ W$ ^8 E' i2-5 元素分类
) A" Z/ u$ T% J4 n& G* X, {2-6 嵌套关系
! [: `) N! K+ c# u, a1 o2-7 默认样式和reset* p0 ^* m! T9 _0 m- |# L# E
2-8 真题/ [+ g9 f# a! u2 o4 y, {
; q- _- ?" [4 J第3章 CSS基础6 u# b/ Q9 _1 s7 B- }6 K
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。: i3 b3 n/ Z, l( X/ X7 I
3-1 选择器(1) 试看
2 e& R0 f6 ]% Q1 _9 W* T3 }3-2 选择器(2)- o* ?: D# @9 w" C j1 c* ]: I
3-3 非布局样式(字体)9 Y# r9 `: m: o9 K, v
3-4 非布局样式(行高)5 _6 ^* Y# d% j6 E2 M
3-5 非布局样式(背景)6 n% g! c( r: g h2 m4 `4 V% [
3-6 非布局样式(边框)
- F9 e$ t- o" Q, T' N3-7 非布局样式(滚动)' ^* k8 e4 x# `' e
3-8 非布局样式(文本折行)' z( c4 \- g$ r9 j1 C# x6 S3 r
3-9 非布局样式(装饰性属性)) r" a3 l5 l S* U E7 l( Z2 }4 H
3-10 hack和案例(1)
6 i- ?, t3 z8 c* z! E, ]$ a3-11 hack和案例(2)
. K" H) S6 e* h' x9 @6 A8 g3-12 面试题(1)
( a7 \- P0 _$ V" ?, C5 O4 R3-13 面试题(2)
, ]7 _$ B( w6 S: M3 Y' S+ q3 S
1 R% p: {. P6 B3 S. ]. {7 k第4章 CSS布局
2 }* I' w m8 q" K' C讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。9 Z7 X2 a6 B8 z3 l/ s6 m: x7 {9 o2 W
4-1 布局简介
9 c! \) J* C) a, U* A0 F4-2 布局方式(表格)9 C/ _ Q% p3 p" O4 t& s, \# v
4-3 一些布局属性( H3 u$ a0 z) \% F; r
4-4 flexbox布局# ^8 r0 F# }% _# T F
4-5 float布局; ?6 B% C# Q5 p- \8 ]
4-6 inline-block布局
; u$ Z" b% u7 X4-7 响应式布局(1)
+ \- Q7 ^/ N! ?+ F, P4-8 响应式布局(2)' q3 X( p j7 {0 P8 Y+ z
4-9 主流网站使用的布局方式 试看
2 f: F3 u" B3 p' V0 l5 t& a4-10 CSS面试题; {1 _4 @. Y9 n Y4 a3 |9 P
/ _! J8 e! Z4 o( v- c' x8 C
第5章 CSS效果" N/ U4 X% F+ }! d" h3 P; g
讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。7 I3 Z3 F9 U% i/ \3 S! a
5-1 box-shadow& c1 ^/ T1 F7 `. ]" h# F. C
5-2 text-shadow_x264
5 d; m1 o- g& _' b5-3 border-radius: F2 W- o5 L* v. H
5-4 background
1 I) L4 Z7 c2 x/ d1 w5-5 clip-path, z0 s. x- y' Q" a
5-6 3D-transform8 o4 k \ C$ O; _8 {: j
5-7 CSS面试真题
& m& r: |( I- G1 K' }% W) H& m5 L* j/ v, R4 N9 _+ q6 G
第6章 CSS动画9 @- p3 ^4 B2 `+ U! E" S
讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。$ L# q6 X8 Z' l6 g
6-1 动画介绍2 M# ?- y( o% d4 e& ^
6-2 transition动画(1) e4 T" c$ i8 y. o3 i! W; A4 t
6-3 transition动画(2)
7 H4 y- f! N8 _6 o% k6-4 keyframes动画$ o' Y/ I7 f; M' ^$ E# E
6-5 逐帧动画
/ Z4 Z4 B- ~8 ^9 R6-6 CSS面试真题
( s- l7 d- `3 E$ P: J4 |# Q4 r6 Y' r. M! Q
第7章 预处理器 }3 D' P X8 d5 s. O
讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。3 ?1 P$ @8 I5 G z) }" c" Z5 B8 q6 e) m
7-1 介绍
8 q0 [) @& z2 v8 Y" \7-2 less嵌套
5 x% A. O* }6 j0 r, X7-3 sass嵌套(1)) O( Y' b! y }! G" d5 s
7-4 sass嵌套(2)
3 v% z1 l4 F `3 R* i7 o7-5 less变量
3 @% t \4 O; L7-6 sass变量
& k2 D+ T3 n4 n( N& O, p( o7-7 less mixin
# i* Q) f5 ^' |7 P$ C: j0 V, T7-8 sass mixin
( @3 n6 B) n: z) ~+ v7 B& M7-9 less extend @3 m/ w! p) _, a, ?) L
7-10 sass extend: {0 V: Y' Z: t4 }" x# C
7-11 less loop
! p3 \% x: T7 y0 @0 d* z8 x7-12 sass loop/ t4 A4 q9 ]5 r" U/ E! z4 [
7-13 less import. Y& y8 D0 o" s, z" }- R: C
7-14 sass import9 O' A; R, ?/ p, s* q7 W4 }
7-15 预处理器框架(1)& R- G R1 W) f1 h
7-16 预处理器框架(2)* N0 z/ p* S3 j" P& N4 e; I( E
7-17 真题/ L4 \ e6 T8 b" f- K& a
6 Q; Y$ j: u8 g; u
第8章 Bootstrap
9 [ m2 B" \) }+ g2 x1 ]讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。% J* @& _0 b% s# q' G0 b( `
8-1 Bootstrap介绍$ I3 s" r1 r; z2 [5 Y5 ^6 E& x
8-2 Bootstrap基本用法(1)1 R3 n) X9 I& \3 s
8-3 Bootstrap基本用法(2)- P& q5 `8 E9 J% Z
8-4 Bootstrap JS组件
, m( n* m- f Y1 g# r8-5 Bootstrap 响应式布局7 c; z; K0 f3 w1 Z/ r! x6 A
8-6 Bootstrap 定制化- x2 U; ~% d3 E" ~$ o
8-7 CSS真题
# X# V$ S0 G- M$ ~! x
" Y: t" e2 W4 C6 a. a第9章 CSS工程化方案
! Y! @& z* t) z+ ^2 I0 ~0 A- C讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。* @5 [% D, D9 G; k" e4 j
9-1 PostCSS介绍
0 q0 A/ m) Q( Y7 G! L9-2 PostCSS插件的使用(1)
& h: w J0 I2 O$ k" E) |/ }9-3 PostCSS插件的使用(2)9 B3 B3 I9 [( a; s7 x# U. s
9-4 cssnext
" j% y2 ?& ]/ e. |; ^* G: j9-5 precss' P% k6 k7 a& b# P6 I; B
9-6 gulp-postcss0 c, x% f+ s3 Y; i( B$ o
9-7 webpack! R& r5 L1 I* R" H: E) r1 B* z8 Z) \
9-8 webpack处理CSS( q4 ~- |7 `/ q! t
9-9 css-modules和extract-text-plugin
/ o. ^, Y2 Q1 s2 q" Z9-10 webpack小结5 ^9 T" c5 W6 U& i
9-11 真题; x: N% U2 e$ K0 @1 T$ {
6 F; m4 u2 v( u: M. ~4 U2 v7 H" s. `8 D6 Y9 P第10章 三大框架中的CSS. c2 P1 ~( D" J3 B( ^) q
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。
2 b5 r. B3 Y, U& E( x$ g10-1 Angular中的CSS(1)
. S& t. x2 o: l9 F" O/ n10-2 Angular中的CSS(2), T; m! v3 v1 p( s j4 _
10-3 Angular中的CSS(3); O, v8 l p0 O, ^" D
10-4 Vue中的CSS(1)# s; @1 l6 b0 U
10-5 Vue中的CSS(2)# `! |8 V8 K. ? s0 k. Q3 y+ S, R
10-6 React中的CSS(1)
( Y4 S/ S) ?6 z- ]( E, e7 Q10-7 React中的CSS(2)) q0 b! x8 _( l5 J: U4 x
10-8 React中的CSS(3)
4 ] M$ Y- l( P) Y8 a3 }7 [" E i( e( X10-9 React中的CSS(4)* X/ l( a0 I6 |' i5 n! D9 \
2 J3 n. b: b) n" u
第11章 实战案例7 t; m% A# R4 K$ j
通过一个实际项目,来真真切切了解CSS在企业中是如何应用& x0 t9 \4 P/ ]5 d
11-1 案例介绍$ O3 N. ]5 I0 L1 d3 h
11-2 header
% e# ?4 A, U$ ?/ w6 X11-3 banner
0 \2 m5 B* N2 `: h$ S/ L# B11-4 main+ F7 Z8 U/ j6 J; }
11-5 footer和页面调整
% {8 T! v# }- y Y3 X11-6 动画2 p+ D3 U0 D6 f. V4 k3 E& _* a
11-7 progress
+ {4 t9 j0 j: ?11-8 dialog- \" O( I! N. I5 |2 G( G, _2 p
) q8 L! V' p3 D3 P0 o# r& }7 x第12章 课程总结; w( M8 b8 L8 c* b$ y
对课程整体进行总结4 c7 \% W! ^1 u8 [0 ]% k4 c! O
12-1 课程总结7 \( r L* A4 D' _% ^$ D( x' t Z
+ s- _% e& @- J P2 X7 S
〖下载地址〗
1 \ ~7 S. D; K9 a
) M8 Z. B/ w# V5 [& S. \. o: J$ C! P+ N: ]- F# L% R1 V, r1 p' m( [
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------' V- V) Q2 X0 Q3 R! Q/ v- e# Z* q
7 q' V* M& }) V3 ?- X
〖下载地址失效反馈〗
" D. F0 _- e7 k% i( y7 |如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070/ K, {- P% a) Y/ h
* }$ d9 e+ I% P; Q# j, b9 P8 J& u6 B
〖升级为终身会员免金币下载全站资源〗1 i `0 `' W" ?$ w6 {* ~' m
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
! ~! n& A5 o3 F) K5 q& s6 ?& N9 E i# X: }/ E- R. `1 d* O
〖客服24小时咨询〗/ O, \# L! ?' m9 B
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |