Pro CSS3 Animation

(Tuis.) #1
vii

Contents


About the Author ���������������������������������������������������������������������������������������������������������xiii

Introduction ������������������������������������������������������������������������������������������������������������������xv

■ Chapter 1: CSS3 Fundamentals ����������������������������������������������������������������������������������� 1

Development of CSS ............................................................................................................... 1

CSS Vendor Prefixes ............................................................................................................... 2

Vendor Prefixing Issues ................................................................................................................................. 4

CSS3 Browser Support ........................................................................................................... 4

Limitations of CSS3 Animation ............................................................................................... 5

Design Principles: Progressive Enhancement and Graceful Degradation .............................. 6

Why CSS3 Rather Than JavaScript or Flash? ......................................................................... 6

Other Technologies ................................................................................................................. 7

Summary ................................................................................................................................ 8

■ Chapter 2: CSS3 Transforms and Transitions �������������������������������������������������������������� 9

CSS Transforms ...................................................................................................................... 9

Rotate .......................................................................................................................................................... 10

The Webkit CSS3 Transform Aliasing Issue ................................................................................................. 13

Scale ............................................................................................................................................................ 14

Translate ...................................................................................................................................................... 16

Skew ............................................................................................................................................................ 16

Combining Transformations ......................................................................................................................... 17

CSS Transitions ..................................................................................................................... 18
Free download pdf