Cascading style sheets promised to separate style from content based on a limited and dated understanding of both. Here we collect the near draconian measures modern development employs to live with it since no alternative exists.
recent
The end of the clearfix hack? site
This site teaches the CSS fundamentals that are used in any website's layout. Let's see if we can save you some fury on your next project. site
Rendering Khan Academy’s Learn Menu Wherever I Please. The combination of React and CSS-in-JS just saved me about two days of work. post
With good naming convention CSS works pretty well. During one year of React component development we had no issues with CSS. No refactoring typos, no style leaks, no performance problems. Possibly it is the most stable part of our application. gist
I accepted a pull request that moved a style tag into a style.css file. An improvement? Not at all. It broke the content-editable field on all pages that had clickable svg further down the page. After studying this interaction for two days we just reverted the change. Inexplicable.
classic
Fluid grids, flexible images, and media queries are the three technical ingredients for responsive web design, but it also requires a different way of thinking. Rather than quarantining our content into disparate, device-specific experiences, we can use media queries to progressively enhance our work within different viewing contexts. post
This overview features a hand-picked and organized selection of the most useful and popular Smashing Magazine’s articles related to CSS and published here over the years. post
The CSS Zen Garden invites you to relax and meditate on the important lessons of the masters. Begin to see with clarity. Learn to use the time-honored techniques in new and invigorating fashion. Become one with the web. site