cover image of Modern CSS

Modern CSS

by Craig Buckler Author · Ilya Bodrov-Krukowski Author


Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

CSS has grown from a language for formatting documents into a robust language for designing web applications. Its syntax is easy to learn, making CSS a great entry point for those new to programming. Indeed, it's often the second language that developers learn, right behind HTML.

As CSS's feature set and abilities have grown, so has its depth. This book is a collection of articles that explore some of the amazing thngs that developers can do with CSS today; things that in the past might only have been achievable with some pretty complex JavaScript previously, if at all. It contains:

  • Using CSS Transforms in the Real World by Craig Buckler
  • Variable Fonts: What They Are, and How to Use Them by Claudio Ribeiro
  • Scroll Snap in CSS: Controlling Scroll Action by Tiffany B. Brown
  • Real World Use of CSS with SVG by Craig Buckler
  • CSS and PWAs: Some Tips for Building Progressive Web Apps by David Attard
  • 20 Tips for Optimizing CSS Performance by Craig Buckler
  • Advanced CSS Theming with Custom Properties and JavaScript by Ahmed Bouchefra
  • This book is for developers with some experience of CSS.

    Publication Details

    Publication Date:


    • Kindle Book
    • OverDrive Read
    • Adobe EPUB eBook 2.1 MB
    • Open EPUB eBook 2.1 MB

    Tiffany B Brown (Author)

    Tiffany B. Brown is a freelance web developer and technical writer based in Los Angeles. She has worked on the web for more than a decade at a mix of media companies and agencies. Before founding her consultancy, Webinista, Inc., she was part of t...

    More about Tiffany B Brown

    Ahmed Bouchefra (Author)

    Ahmed is a web entrepreneur, developer, digital marketer and blogger. He writes about software and website development, money-making tips, SEO and more.

    More about Ahmed Bouchefra

    Craig Buckler (Author)

    Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's written more than 1,000 articles for SitePoint and you can f...

    More about Craig Buckler

    Ilya Bodrov-Krukowski (Author)

    Ilya Bodrov is personal IT teacher, a senior engineer working at Campaigner LLC, author and teaching assistant at Sitepoint and lecturer at Moscow Aviations Institute. His primary programming languages are Ruby (with Rails) and JavaScript. He enjo...

    More about Ilya Bodrov-Krukowski

    Claudio Ribeiro (Author)

    Claudio Ribeiro is a software developer, traveler and writer from Lisbon. When he is not developing some cool feature at Fixeads he is probably backpacking somewhere in the world or messing with some obscure framework.

    More about Claudio Ribeiro

    David Attard (Author)

    David is an inquisitive web designer who frequently shares his tips and tricks at CollectiveRay . When he's not blogging about web design, something he's been into for the last 12 years, he's usually dreaming about his next big thing.

    More about David Attard


    Author :
    Tiffany B Brown
    Author :
    Ahmed Bouchefra
    Author :
    Craig Buckler
    Author :
    Ilya Bodrov-Krukowski
    Author :
    Claudio Ribeiro
    Author :
    David Attard
    Modern CSS
    Copy and paste the code into your website.
    New here? Learn how to read digital books for free