October 31, 2022

OKLCH in CSS: why we moved from RGB and HSL

Andrey Sitnik and Travis Turner explain how the oklch() color format works.

September 9, 2022

CSS :has() Explained

Supported in Chrome, soon to be in other browsers. Finally, a selector that works on the parent.

Truncated Text Effect

Instead of a …, fade the text to transparent at the tail end of the sentence.

CSS Border Animations

Several tricky ways to animate a border in css.

August 29, 2022

Defensive CSS

Practical CSS and design tips that help in building future-proof user interfaces by Ahmad Shadeed.

The State of CSS in 2022

The state of CSS in 2022 is nothing short of breathtaking. With so many features being built and shipped regularly in modern