My Account Log in

1 option

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

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Gillenwater, Zoe Mickley, Author.
Series:
Voices That Matter
Voices that matter Stunning CSS3
Language:
English
Subjects (All):
Cascading style sheets--Design.
Cascading style sheets.
Web sites.
Physical Description:
1 online resource (xvii, 300 p.) : ill.
Edition:
1st edition
Place of Publication:
[Place of publication not identified] New Riders Publishing 2010
Language Note:
English
System Details:
text file
Summary:
CSS3, the latest version of the web's visual style language, is wildly popular among the industry's top designers, but still in development by the W3C, and new to many users. In Stunning CSS, Zoe Gillenwater, author of the well-received Flexible Web Design, uses a project-based approach and step-by-step instructions to teach designers how to create cutting-edge web sites that take advantage of some of the exciting new features of CSS3. Each chapter demonstrates a standalone web design technique that can be integrated into any project the reader is working on. The reader will learn the most popular and well-supported current CSS 3 techniques, including instructions on how to accommodate older browsers, plus some CSS3 techniques that will be available in future browser versions.
Contents:
Cover
Table of Contents
Introduction
CHAPTER 1 The CSS3 Lowdown
What is CSS3?
Overview of What's New
Where CSS3 Stands
Use CSS3 Now
The State of Browser Support
Browser Market Share
How the Major Players Stack Up
Progressive Enhancement
Advantages
Let Me Put it This Way...
Benefits of CSS3
Reduced Development and Maintenance Time
Increased Page Performance
Better Search Engine Placement
Increased Usability and Accessibility
Staying at the Front of the Pack
Case Study: The Highway Safety Research Center
Before CSS3
After CSS3
Using CSS3 Wisely
Browser Prefixes
Dealing with Non-supporting Browsers
Filtering IE with Conditional Comments
Dealing with Unsupportive Clients or Bosses
Don't Tell Them Everything
Educate Them About Progressive Enhancement Up Front
Manage Expectations from Design Mockups
CHAPTER 2 Speech Bubbles
The Base Page
Corralling Long Text
Graphic Effects Sans Graphics
Rounding the Corners
Adding the Bubble's Tail
Semitransparent Backgrounds with RGBA or HSLA
Image-free Gradients
Image-free Drop Shadows
Image-free Text Shadows
Transforming the Avatars
What are Transforms?
Rotating the Avatars
The Finished Page
CHAPTER 3 Notebook Paper
Beyond the Basic Background
Scaling the Background Image
Multiple Background Images on One Element
Adding a Graphic Border
Adding a Drop Shadow
Embedding Unique Fonts
What is @font-face?
Choosing Acceptable Fonts
Browser Support
Converting Fonts
Using @font-face
CHAPTER 4 Styling Images and Links by Type
What are Attribute Selectors?
Indicating File Types with Dynamically Added Icons
Alternative Icon Ideas
Fixing IE 6.
Styling Full-size Photos and Thumbnails Differently
The Trouble with Classes
Using Attribute Selectors to Target by Type
CHAPTER 5 Improving Efficiency Using Pseudo-classes
Targeting Specific Elements Without Using IDs or Classes
New Structural Pseudo-classes
Back to the Speech Bubbles: Alternating Colors
Back to the Photos: Random Rotation
Dynamically Highlighting Page Sections
The :target Pseudo-class
Adding the Table of Contents
Changing Background Color on the Jumped-to Section
Animating the Change with Pure CSS
CHAPTER 6 Different Screen Size, Different Design
What are Media Queries?
Changing the Layout for Large Screens
From Horizontal Nav Bar to Vertical Menu
Multi-column Text
Changing the Layout for Small Screens
Changing the Layout for Mobile Devices
What is Device Width?
The Third Media Query
Improving the Look on High-resolution Displays
The Viewport meta Tag
Workarounds for Non-supporting Browsers
CHAPTER 7 Flexing Your Layout Muscles
Changes on the Horizon
Creating Multi-column Layouts Without Floats or Positioning
Making Blocks Flex
Adding Columns
Reordering Columns
Equal-height Columns
Vertical and Horizontal Centering
Reality Check: What Works Now
Flexible Form Layout
Sticky Footers
Alternatives to the Flexible Box Model
The box-sizing Property
Future Layout Systems
APPENDIX A: Browser Support
Conclusion
Index
Credits.
Notes:
Bibliographic Level Mode of Issuance: Monograph
Description based on publisher supplied metadata and other sources.
ISBN:
9786612947568
9780132366861
013236686X
9781282947566
1282947567
9780132366854
0132366851
OCLC:
1027144583

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account