Book of CSS3, 2nd Edition

A Developer's Guide to the Future of Web Design
by Peter Gasston

November 2014, 304 pp.
ISBN: 978-1-59327-580-8
Contents | Reviews | Updates

Order now and get early access to the PDF ebook!
(What's that?)
(Which chapters are available now?)

Get 30% off with the coupon code EARLYBIRD

CSS3 is the technology behind most of the eye-catching visuals on the Web, but the docs can be dry and murky, and browser implementations of CSS3 can be inconsistent.

The Book of CSS3, 2nd Edition distills the dense technical language of the CSS3 specification into plain English and shows you what CSS3 can do now, in all major browsers. With real-world examples and a focus on the principles of good design, it will help you expand your CSS skills, allowing you to transform ordinary markup into stunning, richly-styled web pages.

Master the latest cutting-edge CSS3 features and learn how to:

  • Stylize text with fully customizable outlines, drop shadows, and other effects
  • Create, position, and resize background images on the fly
  • Spice up static web pages with event-driven transitions and animations
  • Apply 2D and 3D transformations to text and images
  • Use linear and radial gradients to create smooth color transitions
  • Tailor a website's appearance to smartphones and other devices

This fully updated second edition features revised chapters on Gradients, Flexbox, and Grids as well as coverage of emerging layout features like Regions and Shapes, and graphical effects like Filters and Blend Modes. A companion website includes up-to-date browser compatibility charts and live CSS3 examples.

The Web can be an ugly place. Make it pretty with The Book of CSS3.

About the Author

Peter Gasston has been a web developer for over 12 years in both agency and corporate settings. One of the original contributors to, the leading online destination for CSS3, Gasston is the author of The Modern Web (No Starch Press), and has been published in Smashing Magazine, A List Apart, and .net magazine. He also runs the web development blog Broken Links. He lives in London, England.

Table of Contents

Chapter 1: Introducing CSS3 (AVAILABLE NOW)
Chapter 2: Media Queries (AVAILABLE NOW)
Chapter 3: Selectors (AVAILABLE NOW)
Chapter 4: Pseudo-classes and Pseudo-elements (AVAILABLE NOW)
Chapter 5: Web Fonts (AVAILABLE NOW)
Chapter 6: Text Effects and Typographic Styles (AVAILABLE NOW)
Chapter 7: Multiple Columns (AVAILABLE NOW)
Chapter 8: Background Images (AVAILABLE NOW)
Chapter 9: Border and Box Effects (AVAILABLE NOW)
Chapter 10: Color and Opacity (AVAILABLE NOW)
Chapter 11: Gradients (AVAILABLE NOW)
Chapter 12: 2D Transformations (AVAILABLE NOW)
Chapter 13: 3D Transformations (AVAILABLE NOW)
Chapter 14: Transitions and Animations (AVAILABLE NOW)
Chapter 15: Flexible Box Layout (AVAILABLE NOW)
Chapter 16:
Values and Sizing
Chapter 17: Grid Layout
Chapter 18: Blend Modes, Filters, and Masking
Chapter 19: The Future of CSS3
Appendix A: CSS3 Support in Current Major Browsers
Appendix B: Online Resources