9 j5 M H; x8 w* a2 l8 k
% }1 W3 \3 m# y〖课程介绍〗6 {3 T& } a6 J
CSS是前端开发过程中必不可少的知识点,也是最难彻底掌握的部分。本课程系统梳理CSS中各方面的知识点,帮助前端工程师更清晰地了解实际工作中如何应用CSS技术的,更好地面对日常使用和顺利通过面试关!1 |" j, q0 |7 s% h% x
) ]8 H$ X9 i7 n1 C
〖课程目录〗. A; {! Z* r; g( ]1 n
第1章 课程介绍9 t7 F/ V: M( M& H- {+ _0 } n
对课程整体进行介绍
s& }) r$ l! r) x8 A$ u1-1 导学 试看
8 a% R9 _" |" f: M$ `; I9 `, y5 f
- C& J* T- u1 } t; @3 |" f/ B, ~第2章 HTML基础强化( _8 G! G2 {% C. }. o
讲解HTML常见元素、版本(HTML4/XHTML/HTML5的关系)以及HTML元素的分类和嵌套关系。关注元素默认样式和定制化。
1 J$ L. U7 K/ }) Z$ t `0 ^2-1 HTML常见元素和理解(1)
# H6 X4 o4 @ r k4 b2-2 HTML常见元素和理解(2)2 T' O, Y9 T) Z5 Y
2-3 HTML常见元素和理解(3)+ d: y- R2 D& n+ B
2-4 HTML版本
' E5 M: c8 O! W2-5 元素分类
- W/ F! R7 q* ?) U a2-6 嵌套关系& B" M0 U$ t0 p! Y0 n$ }+ e2 @5 b
2-7 默认样式和reset
0 R$ E x: v* d1 [# j. K* L2-8 真题4 N& |( b) N, y5 S( r8 p4 b
9 U0 P: m7 s8 @; q( I
第3章 CSS基础
; G1 L: }- M: j' H* f# H全面讲解CSS基础知识,包括层叠样式表的基本规则和含义、选择器(分类、特性、权重、性能)、非布局样式属性、CSS hack以及一些案例分析(checkbox等)。
I* T( S7 _6 P0 [: T0 c3-1 选择器(1) 试看
1 Q4 R) D* a* n8 X( W3-2 选择器(2)
3 ^# x. O+ s- e0 t( A8 @: s! X4 G3-3 非布局样式(字体)
; b- Y* ]" R! K1 S1 p% R7 x" S5 m3-4 非布局样式(行高)/ f5 F7 T( x; A# F6 M
3-5 非布局样式(背景)9 l# y' z6 v8 r+ [
3-6 非布局样式(边框)
5 a$ U; Y6 e3 _, t l5 Y3-7 非布局样式(滚动)
# q% J2 t9 `% ^' W) U/ F3-8 非布局样式(文本折行)
* U/ a6 |8 W9 C% e3-9 非布局样式(装饰性属性)) q# x e* }' v) P O. N( C
3-10 hack和案例(1)1 [ H. L" T9 U
3-11 hack和案例(2)- z5 S: _. ?+ `" t9 _6 X5 Y4 m: c
3-12 面试题(1)
9 S p; }: M6 O/ w c3-13 面试题(2)8 _0 V) n7 w- J. ?( n8 s9 U
% w7 v8 ^. w$ G7 U* y0 e7 ~第4章 CSS布局
L: ~9 ^& F) @6 f7 r) t4 C/ g讲解布局样式属性(display/position/z-index/flex/float)以及它们之间的关系和组合使用。以三栏布局案例讲解常见的布局方式(float/absolute/margin/table-cell/flex)。
& p7 G- y* Q' ]2 I, E* y. [2 C4-1 布局简介
# {+ O. ?# c+ _9 b3 T$ l p2 ^4-2 布局方式(表格)$ J5 N9 Y1 q( l$ E8 \6 F/ O7 b$ S
4-3 一些布局属性
+ X' T" I1 o5 U4 X t# r# {4-4 flexbox布局8 x' R7 j( t6 v3 m- k. }2 [
4-5 float布局
6 H$ y. h( l- \1 T, \4-6 inline-block布局% a: l p! F+ @) O
4-7 响应式布局(1)
3 R) l/ G N) Y) H4-8 响应式布局(2)7 J) w- i/ z5 q
4-9 主流网站使用的布局方式 试看, w7 y$ o4 {4 T% @1 v% g8 V' r% _. i
4-10 CSS面试题5 ~5 ?" B1 b: ?9 s+ O* m2 }
4 X6 ?0 q P1 P! i
第5章 CSS效果3 M3 I* Z) Z/ }# R: Y
讲解效果相关属性(box-shadow/border-radius/background/clip-path)及应用。重点讲解多背景、多投影的应用和3D效果实践。3 H# f% V1 s& \0 A( s, \/ S% H
5-1 box-shadow/ y* O+ r2 |) |( J3 O# V
5-2 text-shadow_x2643 T1 {, d" s" m3 h" t7 ^
5-3 border-radius6 a$ e8 b& H. ]3 U
5-4 background
) @8 J* [ I$ r5 {5-5 clip-path
4 z6 s W' y3 e( y3 j4 C9 _5-6 3D-transform @2 b* a" y; H1 R4 I/ \9 \8 `0 \
5-7 CSS面试真题
( C* U, z& y8 c; k4 c
0 C1 g0 f# ?3 D9 r4 x" H第6章 CSS动画
: \4 V6 |+ g8 b: r- q1 {讲解动画的原理和基本概念(补间、关键帧、逐帧),以及动画的作用(提示、引起注意、提升体验)。然后讲解transition动画、关键帧动画和逐帧动画的实现,最后关注动画高级控制技巧(起止、循环、easing、事件)。. [4 M0 d2 t( `, ]+ {
6-1 动画介绍
8 k6 I! |" i4 Y& }+ q5 K0 \$ g6-2 transition动画(1)
m8 j6 v3 K/ d7 L" y. u6-3 transition动画(2)
! ]% q J' h( e. u& E" B6-4 keyframes动画
. U1 X" o& f" M$ L* G6-5 逐帧动画
) E' m; r- y" B2 M! P# u6-6 CSS面试真题
) A' x7 b: E9 U4 u6 U# X
" w! O+ o. i4 z9 H' J1 f9 w3 H第7章 预处理器
! W$ @' i6 S7 ^$ B5 ]; {讲解预处理的作用,使用常见的两种预处理语言(Sass / Less)讲解预处理器常用特性(嵌套、变量、Mixin、Extend、循环、模块化等)。最后以EST为例讲解预处理库的使用。
3 C5 h" r9 y- J+ m7-1 介绍% V. `& l; i# k+ I/ C
7-2 less嵌套5 Y# a- Z: h- V7 d; T2 r6 K
7-3 sass嵌套(1)
+ {# i d* C) y- V; w- l0 D8 `7-4 sass嵌套(2)4 N! Z" n8 E$ Y8 C0 Y3 B$ W
7-5 less变量, o k5 g1 K' I1 `6 a+ G* n
7-6 sass变量& L5 [& {3 n) i
7-7 less mixin7 o9 K0 r: I5 D/ A: ^
7-8 sass mixin
' k, Y! u, |% [7 q& x% S: Q7-9 less extend
" \) V+ V4 ]1 B( n" b7-10 sass extend
5 ]' v" U! T& g1 s W* e& G0 J7-11 less loop1 G o9 b# s( }
7-12 sass loop/ q( J& A4 q" u0 g5 ~: v
7-13 less import& G4 t% y6 R. Z ?+ R7 m9 ~
7-14 sass import! D, o/ d$ b# H' C
7-15 预处理器框架(1)
) |: e, ]' W* f0 b8 P7-16 预处理器框架(2)# h$ F x) T; }4 s# Z
7-17 真题! t+ L% e+ c7 T# h
1 v6 i) b& b- [& T- z1 p' w' G
第8章 Bootstrap
6 e- l1 Z/ t O6 v/ O, s讲解Bootstrap的原理和基本使用方式,响应式布局的原理和使用以及Bootstrap的定制。
9 ?" n( z. H, q, E+ F' s9 D% I6 U) d$ _/ @2 b8-1 Bootstrap介绍
" p3 H$ X5 l5 ^% z& L8-2 Bootstrap基本用法(1)
; V$ Y8 D% [, Q9 u, z* e5 q8-3 Bootstrap基本用法(2)
: v2 {% i% t- R7 o o; u8-4 Bootstrap JS组件
4 e: L6 }* o( y9 L/ k: Q% [# c6 r/ Y( y8-5 Bootstrap 响应式布局
8 s# \ U9 `2 `# Z! b" s8 f2 k8-6 Bootstrap 定制化
0 W% g' T6 Y) S8-7 CSS真题
. W, a3 ?( H! h2 v& P5 Z/ t
# ]# g. V. N4 {/ q* P# Y" d% o) b u第9章 CSS工程化方案
1 v- k q# n5 x讲解PostCSS和基于PostCSS的CSS工程化体系(autoprefixier / cssnext等),然后讲解CSS模块化方案(css modules),最后以webpack为工具讲解CSS文件的组织和打包构建。
3 Y& \: G$ J y9-1 PostCSS介绍 _: U! I% @) z2 \* @. R8 o2 d
9-2 PostCSS插件的使用(1). h9 Z% [5 d4 k8 j8 W0 r
9-3 PostCSS插件的使用(2)
# w `! k) @: J4 m9-4 cssnext
& ?# n$ w7 R' F9-5 precss0 I3 J3 V5 s/ Y0 ]% K( J" a, p
9-6 gulp-postcss+ K5 o5 k. y0 x0 N
9-7 webpack
" ^5 F$ ? t1 h. t6 w0 ^9-8 webpack处理CSS
' `$ c: l! J. `# o: T7 k9-9 css-modules和extract-text-plugin5 `' w7 e& J9 O! T# L; f: O5 Q9 G$ R
9-10 webpack小结1 B4 |% r& O$ n& Q0 t# h
9-11 真题
3 [8 E* G. ^. B5 q
( w9 _: O+ |1 J$ X3 `1 I第10章 三大框架中的CSS0 J6 W; H& I) {" E" a0 ]
分别讲解在Angular React和Vue中如何利用框架提供的CSS特性来处理CSS代码。* t1 W7 ~, ]! N! E/ {/ f6 U1 _
10-1 Angular中的CSS(1)7 n8 K1 p4 _3 o0 H* j; l- r# d$ p
10-2 Angular中的CSS(2)
; ?- x. k9 E8 d2 R10-3 Angular中的CSS(3)% O7 N! n5 D4 ]* ~. `
10-4 Vue中的CSS(1)/ x$ o; y* k1 g4 z0 C* p* k
10-5 Vue中的CSS(2)& Y7 H! q4 b) `( N) }: R o7 \
10-6 React中的CSS(1). P7 |+ S. c1 m: G# n
10-7 React中的CSS(2). P! _6 l3 _8 _% _# e( R/ |
10-8 React中的CSS(3)
5 Y: `7 r% j! g% ]( U% Y* \( b10-9 React中的CSS(4)
; C9 C4 S# i: @/ c/ f' k6 j6 q7 r
, c, N' p1 } X0 Z$ x第11章 实战案例, l# X9 {( d. u) T# W
通过一个实际项目,来真真切切了解CSS在企业中是如何应用" U( l" j! ?/ _' Z3 l
11-1 案例介绍3 n- W; C9 M C; U- \+ W: {
11-2 header1 j5 t' q. D( M! U0 h
11-3 banner* x! {2 M7 l/ m1 @- G
11-4 main
( J+ l" O% ^: G11-5 footer和页面调整# i" M+ x+ f" `- y5 w+ T; D
11-6 动画& y. Z# }! N" h+ c
11-7 progress+ t" p# \5 ]6 G) t M
11-8 dialog
& b6 i1 Q. _& ~6 Z3 X# a: h( z7 C3 j/ m" S% L9 |2 s
第12章 课程总结" @/ T7 E) j0 ?/ ^: t
对课程整体进行总结
/ T1 q3 x3 L: I- O12-1 课程总结
4 y9 }: X+ q: p' \- l* u3 R. ?* s
% ]2 f8 i# h4 m# j" N! t〖下载地址〗. d7 F/ M/ |+ a& A4 I
. p' ]& C G4 C1 ~
! ~- D8 Q% i/ N; o4 @- f: k( g
----------------华丽分割线-------------------------华丽分割线-----------------------华丽分割线-------------
7 ]1 c4 ~* V2 N( c
3 }: l' `5 W+ S& ]. [〖下载地址失效反馈〗- W6 T) [; j6 Z
如果下载地址失效,请尽快反馈给我们,我们尽快修复。请加微信留言:2230304070. V) x8 t* ~+ z3 Z
2 J7 G7 x3 @2 z7 T d6 u# `〖升级为终身会员免金币下载全站资源〗
0 @$ C9 E" a/ I& f6 E全站资源高清无密,每天更新,vip特权了解一下:http://www.mano100.cn/rjyfk_url-url.html, b0 S. ?9 e4 Z
& F4 c8 r2 l6 j" K* R) w& p〖客服24小时咨询〗5 _* z# q) M3 i3 h2 l
有任何问题,请点击右侧QQ邮箱:2230304070@qq.com 咨询。 |