Jump to ratings and reviews
Rate this book

Stunning CSS3: A Project-Based Guide to the Latest in CSS

Rate this book
CSS3 adds powerful new functionality to the web’s visual style language to help you create beautiful and engaging designs more easily than ever. With CSS3, you can create eye-catching visual effects such as semitransparent backgrounds, gradients, and drop shadows without using images; display text in beautiful, unique, non-web-safe fonts; create animations without Flash; and customize a design to the user’s unique device or screen size without JavaScript.

You’ll learn how to accomplish these effects and more by working through a series of practical yet cutting-edge projects. Each chapter walks you through standalone exercises that you can integrate into projects you’re working on, or use as inspiration. You’ll learn all of the most popular, useful, and well-supported CSS3 techniques, plus:

320 pages, Paperback

Published December 9, 2010

5 people are currently reading
93 people want to read

About the author

Zoe Mickley Gillenwater

3 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
28 (31%)
4 stars
34 (38%)
3 stars
22 (24%)
2 stars
3 (3%)
1 star
2 (2%)
Displaying 1 - 4 of 4 reviews
Profile Image for Megan Carpenter.
31 reviews5 followers
August 2, 2011
Excellent guide to what you can do with CSS3. The exercises are easy to follow, and the writing is casual. Zoe's in-depth breakdown of CSS3 gives you plenty of ideas of what you can do with it in your own work. It's clear that Zoe wants you to understand what she's saying and be able to do it. I highly recommend this book to all web designers/developers that are interested in using CSS3 in their projects.
Profile Image for Zoe.
55 reviews7 followers
March 16, 2012
I wrote this book, so I think it's pretty good. ;-)
Profile Image for C.
1,247 reviews1,023 followers
November 6, 2012
An informative but uninspiring guide to CSS3. It shows how to progressively enhance using several CSS3 techniques, but the examples are uncompelling. Also, I found the writing dry; I've been spoiled by the character and humor present in some other web design books like Introducing HTML5 (my review) and Designing with Web Standards (my review). As a technical book, it's a decent guide, with many references to further reading. It contains workarounds for non-supporting browsers, especially IE8 and older. I liked chapter 4 on attribute selectors and chapter 6 on responsive layouts with media queries.

Web fonts
• The book's website has lists of where to find fonts that allow @font-face embedding and font-embedding services.
• Browsers don't download font files unless they're called for in CSS (except for IE8 and older).

Pseudo-classes and pseudo-elements
• Pseudo-classes select HTML elements that could have classes added to them; pseudo-elements select things that aren't HTML elements.
• Pseudo-elements: ::first-line, ::first-letter, ::before, ::after.
• Pseudo-classes start with one colon; pseudo-elements start with two.
• You can have only one pseudo-element per selector, and it must come at the end; pseudo-classes don't have these restrictions.
• The :not pseudo-class targets elements that don't match criteria.
• Use attribute selectors, pseudo-classes, and pseudo-elements instead of ids and classes to keep HTML cleaner.
• Use the target: pseudo-class to select an element that's the target of a referring URL containing a fragment identifier.

Responsive design
• To use different size background images at different screen sizes, specify different background-images media queries, or use background-size to resize images.
• Use to tell mobile browsers to make the viewport size equal the device width (or screen size).

Miscellaneous
• HSL and HSLA are more intuitive than RGB and RGBA.
• To generate automatic numbering in CSS, use counter-reset, counter-increments, and content: counter(counter_name).
Profile Image for Michael Sturgeon.
10 reviews2 followers
May 25, 2015
I would not expect this book (as thin as it is) to be very thorough. However, to my great surprise, it was just that. Very thorough; for some probably too much on too few pages. As a teacher of web design, it has been a great book to refer my students to and to reference in my teaching.
If you are a beginner or experienced, it is a valuable book.
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.