CSS Master, 3rd Edition

Tiffany Brown

Language: English

Publisher: SitePoint

Published: Aug 10, 2021

Description:

CSS has grown from a language for formatting documents into a robust language for designing web applications. Its simplicity is deceptive, however. It belies the complexity of the box model, stacking contexts, specificity, and the cascade. CSS mastery lies in understanding these concepts and how to take advantage of them.

This book will show you how to write better, more efficient CSS, and to take advantage of the plethora of the new cutting-edge CSS features available to the front-end developer. You’ll also learn to master tools that will improve your workflow.

 

  • Organize your CSS to create efficient, reusable, and maintainable code
  • Discover complex layout techniques: grid layouts, multi-column layouts, and more
  • Use advanced effects: transitions, transforms, filter effect, and animations
  • Take advantage of custom properties: re-use and dynamically control properties
  • Combine CSS and SVG to create seriously powerful graphics

This edition has been thoroughly updated to cover newer CSS features and techniques, including new chapters on visual effects and managing document scroll, and greatly expanded coverage of selectors.

This book is for intermediate-level CSS developers, as it assumes a fair amount of experience with HTML and CSS. No time is spent covering the basics of CSS syntax. Coverage of CSS concepts such as the box model and positioning are included to illuminate concepts for the experienced developer, but this coverage is not meant as an introduction for beginners. Experience with JavaScript is helpful, but not necessary.