:where() :is() :has()? New CSS Selectors That Make Your Life Easier
Kilian Valkhof explores some of new features that are available for the CSS selectors: the :is()
, :where()
and :has()
pseudo-classes.
Kilian Valkhof explores some of new features that are available for the CSS selectors: the :is()
, :where()
and :has()
pseudo-classes.
Ollie Williams explains how to use font-palette
property and @font-palette-values
to control the color palette of color fonts.
You don’t have to be a frontend expert to build beautiful apps. Retool provides a powerful platform to build UI, connect to data, and publish your app 10x faster. Skip boilerplate code with 90+ pre-built components, and write code nearly anywhere to customize how your apps look and work.
Learn how to detect browser feature support in CSS using @supports
at-rule.
Temani Afif demonstrates how to use CSS text-shadow property to create interesting hover effects.
Adam Laki offers some advice on improving your CSS.
Jhey Tompkins demonstrates how to create a Slinky walking downstairs animation in CSS.
Joshua Comeau explores if you should use pixels or rems, outlines the accessibility implications for each, and explains how to determine the best unit to use in any scenario.
Hidde de Vries gives a hands-on guide to fixing some common accessibility issues in your codebase.
If you like CSS Weekly, I’ve got a feeling you’ll love Web Design Weekly too. There’s a reason 19,000 designers read it every week.
Sarah Daily introduces Roboto Flex, a variable font with a huge range of weights, widths, optical sizes, grades – and even parametric axes.
A library that lets you seamlessly animate all CSS grid properties.
Kazuhiro Hashimoto created a stunning, customizable, animated scene.
Thanks for reading! If you find the content valuable, please consider supporting the newsletter on Patreon.
Happy coding,
Zoran Jambor