CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #537

January 26, 2023

The Truth About CSS Selector Performance

The Truth About CSS Selector Performance

Patrick Brosset explains how improving certain CSS selectors can lead to important performance gains.

Read more

Level Up Your CSS Skills With The :has() Selector

Level Up Your CSS Skills With The :has() Selector

Stephanie Eckles reviews how to combine :has() with other CSS selectors.

Read more

From Our Sponsor

It’s a tricky situation

It’s a tricky situation

You want to get your products to market as soon as possible. Data privacy and security concerns can slow you down, but ignoring them can be disastrous. Where must you avoid taking shortcuts to put data privacy first?

This quick guide covers the most common data privacy and security pitfalls that can cost companies a fortune to fix – such as failing to de-identify sensitive data. More importantly, you’ll learn how to avoid these mistakes, and the cost of fixing them, with a privacy-by-design approach.

Read the guide now.

Articles & Tutorials

Sibling Scopes in CSS, thanks to :has()

Bramus Van Damme shows how to leverage CSS :has() to select all siblings between two element boundaries.

Read more

Scalable CSS

Chris Coyier shares some thoughts on what scalable CSS means.

Read more

CSS Tip: Style your Radio Buttons and Checkboxes for Printing

Alvaro Montoro outlines one common mistake when developing custom radio buttons and checkboxes: forgetting about the printing styles.

Read more

Using :is() in Complex Selectors Selects More Than You Might Initially Think

Bramus Van Damme demonstrates how you might end up with more matches than expected when using the :is() selector.

Read more

How To Communicate Effectively as a Developer

Karl Sutt offers some tactical and strategic tips for writing effectively as a software developer.

Read more

Promoted Link

Robust and Extensible Form Library for your Angular app

Robust and Extensible Form Library for your Angular app

SurveyJS is a set of four fully customizable and open-source JS form builder libraries.

Once added to your web application, it lets you create, easily modify, and run multiple forms in a no-code, self-hosted form builder that stores all sensitive data within your infrastructure.

View demos

Tools

Interactive SVG Reference

An interactive reference to the most popular and/or interesting parts of the SVG spec.

Check it out

JSON Visualizer

An online tool that seamlessly visualizes your JSON data into graphs.

Check it out

Inspiration

CSS 3D Card

CSS 3D Card

Gayane Gasparyan created a stunning 3d effect using only CSS.

Get inspired

Until Next Week

Thank you so much for reading!

A friendly reminder that you can get still get an additional 50% off on my course Mastering Prettier & Stylelint until the end of January. Use the coupon code JANUARY50 at the checkout.

Happy coding,
Zoran Jambor

Issue #536 Issue #538

Follow CSS Weekly

YouTube 2,700 Subscribers Twitter 15,500 Followers Facebook 2,300 Likes RSS 500 Subscribers
YouTube 2,700 Subscribers Twitter 15,500 Followers Facebook 2,300 Likes RSS 500 Subscribers

CSS Weekly is curated, edited,
published and created by Zoran Jambor.