Book description
Pro CSS3 Animation will teach you how to use fresh new CSS3 syntax to fully utilize this exciting tool for web design. Using cutting-edge industry standards and drawing on best practices for animation, you will learn how to apply CSS3 animation to transform and bring your page content to life.
CSS3 is the way forward for web page interactivity and animation, offering new and exciting options for design. Integrated with HTML5, SVG and mobile design methodologies, you can bring sites into the third dimension to change the perception and appreciation generated in your audience. This book will teach you how to:
Enhance your web pages, and your visitor's experience of your site, with animation
Animate images and other page content to create banners, interactive galleries and slideshows
Provide fallback and support options for older browsers
Chain CSS3 syntax with @media queries, filters and 3D transformations to create responsive animations with depth
Provide animation to mobile devices without Flash or JavaScript
What you'll learn
The advantages of CSS3 animation
The syntax for transitions and keyframe animations
How to animate navigational elements to enhance your visitor's user experience
How to animate images and other page content to create banners, interactive galleries and slideshows
How to integrate JavaScript and SVG to scale animation sequences
How to chain CSS3 syntax with @media queries, filters, parallax perspective and 3D transformations to create responsive animations with depth
Who this book is for
Pro CSS3 Animation is for the experienced web developer who is ready to embrace modern web standards and animate their page content with powerful, cutting-edge technologies. If you want to create accessible, interactive animations with CSS or are looking for alternatives to Flash and JavaScript frameworks, Pro CSS3 Animation is for you.
Table of contents
- Title
- Dedication
- Contents at a Glance
- Contents
- About the Author
- Introduction
- Chapter 1: CSS3 Fundamentals
- Chapter 2: CSS3 Transforms and Transitions
- Chapter 3: CSS3 Transitions for Images
-
Chapter 4: CSS3 Transitions for UI Elements
- Modern Site Navigation Markup
- Horizontal Navigation Bar Basics
- A Simple Navigation Bar Enhanced with CSS3
- Highlighting the Current Page in Navigation
- Horizontal Tab Navigation with CSS3 Transitions
- Animating Custom Validation Errors for HTML5 Forms
- UI Button Depress Transition
- UI Button Reveal Transition
- Accessible Horizontal Drop-down Navigation with CSS3 Transitions
- Initiating CSS3 Transition Effects After a Button Click
- Animating Form Elements with CSS3
- Summary
- Chapter 5: CSS3 Keyframe Animations
- Chapter 6: CSS3 Keyframe Animations for Web Content
- Chapter 7: Integrating CSS3 Animations with SVG and Filters
-
Chapter 8: Integrating CSS3 Animation with Responsive Web Design and JavaScript
- Resizing Elements in Responsive Web Design Without Transitions
- Resizing Elements in Responsive Web Design with Transitions
- Indicating Viewport Size with CSS3 Media Queries and Transitions
- Optimizing CSS Transitions and Animations for Mobile Devices
- Integrating CSS3 Media Queries with SVG
- Triggering CSS3 Transitions with JavaScript
- Customizing CSS3 Transitions with JavaScript
- Summary
- Chapter 9: CSS3 3D Transforms, Transitions, and Animations
- Chapter 10: Tools, Technologies, and the Future of CSS Animation
- Index
Product information
- Title: Pro CSS3 Animation
- Author(s):
- Release date: December 2012
- Publisher(s): Apress
- ISBN: 9781430247227
You might also like
book
Pro CSS3 Layout Techniques
Discover the freshest cutting-edge layout tools found within CSS3 and hone the skills you'll need to …
book
Web Animation using JavaScript: Develop and Design
We’ve come a long way since the days of flashing banner ads and scrolling news tickers. …
book
HTML5 Solutions: Essential Techniques for HTML5 Developers
HTML5 brings the biggest changes that HTML has seen in years. Web designers and developers now …
video
CSS Animations and Transitions
What are some of the accessibility considerations that come along with adding animations to a UI? …