* O# l+ P7 m( H v
& o( d& }9 g; L- {+ ~& H4 U〖课程介绍〗
% `1 W3 m% f5 e0 R! k$ p2 T* {: b7 aCSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!
5 C0 t" d% k6 ^8 l @+ e% `4 P3 [1 {& h
〖课程目录〗
1 a- Q: u' j7 |第1章 课程介绍' G- K7 Y' S3 h4 S3 g
对课程整体进行介绍! m5 S, r) X) ~
1-1 导学 试看, ?, y$ e4 ] k* b3 W
, ~7 Y$ n3 n/ }: Q4 l3 n第2章 HTML基础强化2 P& C3 b2 }( h, v/ s
讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。4 u7 q6 l1 z9 s
2-1 HTML常见元素和理解(1)
5 J, X3 V$ B* [2 C) n5 ^0 l. M2-2 HTML常见元素和理解(2); x! j1 N" y4 g& l; B! V. p* z6 @, ?5 d
2-3 HTML常见元素和理解(3)
' P3 z/ d, @ z6 C |' G7 e# d2-4 HTML版本1 o# Q. V0 F1 v+ s% \, n
2-5 元素分类3 _7 m: H# q2 G( I4 {' j9 T% Q
2-6 嵌套关系6 j: V1 H% X/ |
2-7 默认样式和reset3 C4 n; S. J/ Q1 P: t1 d" _
2-8 真题
) ~" y4 C7 X4 L6 I) i9 a
0 u0 ^" q! h' m第3章 CSS基础* h# k6 x U; b3 u$ N; x) Z
全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。# m6 d |: G% D/ [2 O
3-1 选择器(1) 试看
( y( S9 G: `' R; V% @+ u* h3-2 选择器(2)
* P4 ?+ {/ W$ d5 Z3-3 非布局样式(字体)1 W; E9 ]& t: Q5 {* B1 N
3-4 非布局样式(行高)
. T- ?/ c, w8 y2 ]8 }. H3-5 非布局样式(背景)1 t8 P" D" z7 E. h; S3 N
3-6 非布局样式(边框)
9 h/ A# |, _( T7 ]5 u, ~- e3-7 非布局样式(滚动)
; w( b, e) x0 N8 T! Y4 v5 V3-8 非布局样式(文本折行)
. d* Z2 q: M+ x0 s" @3 ^3-9 非布局样式(装饰性属性)9 y( W8 x( v! g, `3 V3 s) z
3-10 hack和案例(1)( ]2 `* o( t+ D$ Z% K
3-11 hack和案例(2)' r3 W6 V9 `) \6 ]. i& I7 e& \
3-12 面试题(1)
f4 U: S* V- K" ]3-13 面试题(2)& R1 F/ B B0 C
* W4 q$ O2 _: V第4章 CSS布局
: N1 M$ [+ u- V讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。% |. u( S( e+ {( |! E
4-1 布局简介: g! s- S4 |3 R7 q! V$ Y. g
4-2 布局方式(表格)/ ?9 L" ?; A4 O. H* k
4-3 一些布局属性/ h4 Y9 D0 F( Y; V* a1 \
4-4 flexbox布局0 C3 @+ M) Z* Q) {7 ` S
4-5 float布局3 {) O; L, x0 ?) ^+ y
4-6 inline-block布局5 w0 e7 }# f( V. A* e# E
4-7 响应式布局(1)6 B, }' f* b3 `, }8 S
4-8 响应式布局(2)7 I7 C/ C3 }) G# s2 R! _; z
4-9 主流网站使用的布局方式 试看
; y. ^7 h$ x' P* @7 h4 |* B2 S& `4-10 CSS面试题3 a9 r" C8 @$ J0 N* K* N# _& s% X
' t9 D+ Y+ J- v1 y3 v
第5章 CSS效果+ N* {5 q8 f* t" R5 G
讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。
; F) _$ u2 w' n: y* ~# E' f5-1 box-shadow' H( a9 }+ d) f4 }5 W" {* _
5-2 text-shadow_x264/ \3 a% A4 X3 L, u( ~2 E% q! N
5-3 border-radius
4 Q& d/ ^# _, o5-4 background" L; j5 |7 B( [5 E" m
5-5 clip-path
/ o% ?. a! b1 S" Z+ C2 t5-6 3D-transform5 g! W- B9 Z& A6 u4 ?7 `! S
5-7 CSS面试真题! t4 K# {1 |$ r# ~% q
( b- n' Z+ Q0 v* a5 A
第6章 CSS动画% h' y- y3 {1 a, s6 k2 F: C. a4 Y
讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。& v! w+ N1 g- f! ^1 @ H
6-1 动画介绍! C+ H* w/ e, X
6-2 transition动画(1)
9 C, G+ J3 C5 i+ e6-3 transition动画(2)
4 @5 g( K' {7 i; n6-4 keyframes动画9 J9 s- |, r6 F D g$ G
6-5 逐帧动画
7 w% j1 ^0 s7 q& M' y6 z7 X' _6-6 CSS面试真题* Y7 l S4 [" s* i. Z. p
* d2 m. u! y/ w: `
第7章 预处理器
( u% T3 N* a; y9 ?& y讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。
. e& w |- h$ `7-1 介绍* ?; F$ ^: `. b* ?7 d, D
7-2 less嵌套) [% Q l7 ^) v
7-3 sass嵌套(1)
9 \& `$ _2 M( z/ v7 p- n. L" p7-4 sass嵌套(2)
2 g7 c7 w8 g0 o' Y8 T# {2 s7-5 less变量* y6 Y# n1 h9 A/ a
7-6 sass变量
. |2 o2 Q' E& T7-7 less mixin; ^$ Z2 A! B0 q O
7-8 sass mixin
, U$ c1 A8 Y3 K M# w7-9 less extend
& N& o+ T9 r: C3 j6 W2 F7-10 sass extend
* R9 B0 |8 z' o/ e7-11 less loop
/ ~8 O' _/ P4 E7-12 sass loop
5 Y0 q5 e: p$ C: ]7 h; e/ J7-13 less import
% ?( j, |- R5 B$ e. K7-14 sass import3 O1 n1 d9 M8 {, O+ p
7-15 预处理器框架(1)
( ]6 d8 f& k2 B& t/ ]* O2 D7-16 预处理器框架(2)
6 P. I. I$ `2 ?! u5 S8 @7-17 真题/ T6 c4 h% K& X- f1 \. `4 R6 p9 s
4 x/ l& k% Y9 e# R9 U& M" g- ]
第8章 Bootstrap: ?1 j- V. h9 [
讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。0 V& ?- Z8 p/ b; u8 h& z( o
8-1 Bootstrap介绍
6 Y2 m8 w0 q3 R( h& P8-2 Bootstrap基本用法(1)
$ m2 T/ Y* s& M7 E$ F" I+ T9 Y8-3 Bootstrap基本用法(2)/ c4 D3 h" _4 B# ?
8-4 Bootstrap JS组件4 V3 U9 L2 S6 n4 X$ I5 U# a
8-5 Bootstrap 响应式布局! B6 B3 g& b2 H; m0 ^
8-6 Bootstrap 定制化! a+ G, w0 A' a9 C
8-7 CSS真题6 D4 S+ ]; b; O: c* |$ w% v
: L3 F. J1 ^+ ^0 C第9章 CSS工程化方案9 M: ]& o% B( m% I& X$ ^0 }9 G/ G
讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。
, o/ @" K+ X6 O- i0 T+ \1 q0 ]9-1 PostCSS介绍
! ~- g0 ? V5 x- ~& [/ s n; Q9-2 PostCSS插件的使用(1)" M2 Q! D% O( |/ T- T0 Y( b
9-3 PostCSS插件的使用(2)6 F9 W( u& G5 g; f0 c) B, o
9-4 cssnext x0 e' j& _+ s6 x2 v
9-5 precss
# Q; \6 C7 m" ]" J' `9-6 gulp-postcss
6 V2 ]8 Z- L/ M5 }9 }1 w; j9-7 webpack
, @' n$ i" p5 t' W& ?% `4 e& R9-8 webpack处理CSS6 E' H2 T- A- v' r
9-9 css-modules和extract-text-plugin
# M( V) o) J6 W* I9-10 webpack小结! T6 B9 B3 l) m( f; t
9-11 真题! y# ]% k- ^! n6 M/ j* {
/ x9 z; q" r: h. K( i/ z2 q5 f
第10章 三大框架中的CSS* j. D- D* R+ ]
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。
; e% L4 M+ O' s" g10-1 Angular中的CSS(1)
# I3 j& V0 H# W& y# O1 E+ C6 a& s10-2 Angular中的CSS(2)! |8 p# } \0 S; l3 `
10-3 Angular中的CSS(3)
& g- z2 R6 x: q) \10-4 Vue中的CSS(1). |' `3 x3 W* ]: [
10-5 Vue中的CSS(2): z0 M5 G) v, Y" P( K6 {7 C* H
10-6 React中的CSS(1)3 M$ Z! q, ]6 w/ h3 b
10-7 React中的CSS(2)5 X% ?$ M; `3 u& v& Q' x3 {1 b( }
10-8 React中的CSS(3)
! @: K+ z0 K9 v d; a10-9 React中的CSS(4)
3 _2 E9 o: L( H4 k' K" U- D7 x7 q3 V
第11章 实战案例
, ]8 K! m/ f B8 ^' |通过一个实际项目,来真真切切了解CSS在企业中是如何应用# `/ K# e& ?& I3 s& I
11-1 案例介绍
- L- V% F: O+ S& i' B7 |& N11-2 header
2 X5 _6 T0 O; k' E6 d, G& K2 n) q& n11-3 banner
6 g$ P! }' H9 n11-4 main/ i9 N# O$ c" m5 `5 g! U% r
11-5 footer和页面调整9 r. f+ p1 u+ [( U
11-6 动画* z& P9 N) M/ ^$ g3 x2 r
11-7 progress, y5 d4 U. t- w$ }# R# G5 u+ Q0 ~
11-8 dialog
# \2 e9 F. H, u9 [! @' ?3 i
1 u/ }# k9 g- [' R第12章 课程总结
! Z4 K F D1 I, Y5 C" L7 l9 a对课程整体进行总结- d* L& d A1 ?: W
12-1 课程总结% n g0 h8 a, }9 k Z' \4 h3 N
# G- I2 e2 T/ ` o1 I( u〖下载地址〗
$ Z' C7 Y' [4 U) e, G: M; u. L O% g
' P$ V, H( h+ i) u+ l& \
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
4 h9 \1 q" p" j7 K+ F) h- M O7 {# n5 X8 w- W
〖下载地址失效反馈〗
" m0 |9 O/ I( {如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070
9 P6 w& `$ Y1 J/ m2 Q5 E
! u% m* z/ O/ I2 u〖升级为终身会员免金币下载全站资源〗( Q0 L& c+ `- x8 ^# S* `2 Y
全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html
8 y% q, }% m; D5 f+ }( [7 Q3 ~$ a% j* E. ?: Z- a: ?
〖客服24小时咨询〗
0 c- x" o/ [0 R* h5 g有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |