Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSS3带来的变化
Search
w3cplus
January 05, 2016
Technology
0
1.4k
CSS3带来的变化
CSS3带来的变化
w3cplus
January 05, 2016
Tweet
Share
More Decks by w3cplus
See All by w3cplus
手淘互动动效探索
w3cplus
0
210
CSS Future
w3cplus
2
610
Web Animation
w3cplus
5
480
Web重构之道
w3cplus
1
2.7k
Sass带来的变革
w3cplus
2
580
Responsive小试牛刀
w3cplus
3
540
CSS预处器——Sass、LESS和Stylus实践
w3cplus
0
370
http协议与缓存简述
w3cplus
5
520
前端自动化工具探索
w3cplus
4
1k
Other Decks in Technology
See All in Technology
o11yツールを乗り換えた話
tak0x00
2
1.4k
Intro to Software Startups: Spring 2025
arnabdotorg
0
260
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
kentapapa
0
3.5k
Nx × AI によるモノレポ活用 〜コードジェネレーター編〜
puku0x
0
570
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
1
370
JAWS AI/ML #30 AI コーディング IDE "Kiro" を触ってみよう
inariku
3
370
生成AI導入の効果を最大化する データ活用戦略
ham0215
0
160
事業特性から逆算したインフラ設計
upsider_tech
0
110
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
220
Amazon Qで2Dゲームを作成してみた
siromi
0
140
Strands Agents & Bedrock AgentCoreを1分でおさらい
minorun365
PRO
8
330
生成AIによるソフトウェア開発の収束地点 - Hack Fes 2025
vaaaaanquish
29
13k
Featured
See All Featured
Balancing Empowerment & Direction
lara
1
540
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Making the Leap to Tech Lead
cromwellryan
134
9.5k
Into the Great Unknown - MozCon
thekraken
40
2k
How to Ace a Technical Interview
jacobian
278
23k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Designing for Performance
lara
610
69k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Building Applications with DynamoDB
mza
96
6.5k
Transcript
CSS3带来的变化 By @大貘
CSS3带来的变化 • 选择器 • 圆⾓角、阴影和渐变 • 单位 • 媒体查询 •
布局 • 颜⾊色 • 动画 • 图标 • 混合模式 • 图形 • 变量与函数 • ⽣生成内容 • 其他
CSS3带来的变化之选择器 1.属性选择器E[foo^=“bar”]、E[foo*=“bar”]… 2.伪类选择器E:nth-child(n)、E:nth-of-type(n)… 3.相邻选择器E ~ F、E + F 1.否定伪类E:not() 2.关系伪类E:has()
3.匹配伪类E:matches()
http://codepen.io/airen/pen/gpagMK http://codepen.io/airen/pen/bdVgwO
CSS3带来的变化之单位 1.rem 2.vh、vw 3.vmin和vmax
CSS3带来的变化之单位 rem相对于根元素<html>的font-size计算 html{font-size: 14px;}
CSS3带来的变化之单位 1vw= viewport宽度 / 100 1vh= viewport⾼高度 / 100 https://codepen.io/tutsplus/embed/gbPQga
CSS3带来的变化之单位 vmin和vmax 假设viewport的尺⼨寸是1100px( W)* 700px (H),1vmin = 7px, 1vmax =
11px 假设viewport的尺⼨寸是800px( W)* 1080px (H),1vmin = 8px, 1vmax = 10.8px
CSS3带来的变化之颜色 RGB/RGBA! R -> Red (0~255) G -> Green (0
~ 255) B -> Blue (0 ~ 255) A -> alpha (0 ~ 1) HSL/HSLA! H -> hue (any integer) S -> saturation (0% ~ 100%) L -> lightness (0% ~ 100%) A -> alpha (0 ~ 1)
CSS3带来的变化之颜色 http://myst729.github.io/assets/slides/2013-09-27-css-color-notation
CSS3带来的变化之颜色 currentColor
CSS3带来的变化之圆角、阴影和渐变 1、圆⾓角、阴影和渐变替代图⽚片 2、阴影和渐变绘制图形
CSS3带来的变化之动画 animation改变⽤用户体验
CSS3带来的变化之动画12原则 1、挤压和拉伸 2、预备动作 3、演出布局 4、连续运动和姿态对应 5、跟随和重叠动作 6、缓⼊入缓出 7、弧线运动 8、次要动作 9、时间节奏
10、夸张⼿手法 11、扎实的描绘 12、吸引⼒力 http://www.w3cplus.com/css3/animation-principles-for-the-web.html
CSS3带来的变化之Material Design http://www.materialup.com/
CSS3带来的变化之媒体查询 媒体查询(Media Queries)造就了RWD http://www.w3cplus.com/responsive/9-basic-principles-of-responsive-web-design.html http://www.w3cplus.com/css3/10-basic-tips-about-responsive-design.html
CSS3带来的变化之图标 CSS绘制 @font-face
CSS3带来的变化之布局 Flexbox Grid http://www.zhihu.com/question/28542816/answer/41224348 http://www.w3cplus.com/blog/tags/355.html http://www.w3cplus.com/blog/tags/157.html
CSS3带来的变化之混合模式 background-blend-mode mix-blend-mode http://www.w3cplus.com/blog/tags/408.html
CSS3带来的变化之图形 shape-outside clip-path http://www.w3cplus.com/blog/tags/418.html http://www.w3cplus.com/blog/tags/431.html
CSS3带来的变化之变量与函数
CSS3带来的变化之生成内容 http://www.w3cplus.com/css3/learning-to-use-the-before-and-after-pseudo-elements-in-css.html http://www.w3cplus.com/css3/pseudo-element-roundup.html
CSS3带来的变化之其他
CSS3带来的变化之Q&A The End && THX!!!