You’ve mastered CSS. Now master AI. Join my new weekly newsletter for developers who want to work smarter with AI. Subscribe to AI Developer Weekly »
CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #615

July 17, 2025

▶ :has() Is More Than a Parent Selector

▶ :has() Is More Than a Parent Selector

Kevin Powell explores some creative ways to utilize :has() pseudo-class.

Watch video

The Gap Strikes Back: Now Stylable

The Gap Strikes Back: Now Stylable

Patrick Brosset explains how a new CSS feature enables you to style gap areas.

Read more

From Our Sponsor

Your data, built your way.
Twilio Segment. For data you can depend on.

Your data, built your way. Twilio Segment. For data you can depend on.

Twilio Segment was purpose-built so that you don’t have to worry about your data. Forget the data chaos, dissolve the silos between teams and tools, and bring your data together with ease. So that you can spend more time innovating and less time integrating.

Learn More

What Have I Been up To

AI Developer Weekly

AI Developer Weekly

I’ve been exploring various coding approaches using AI tools recently and realized that there’s much more potential in those tools than I initially thought. I want to dig deeper and explore more, and as with CSS, I want to share what I learn with you. It will be hand-curated with only the top-quality content.

The first issue is just around the corner, so sign up today so you don’t miss it.

Learn More

Articles & Tutorials

Custom Select (That Comes Up From the Bottom on Mobile)

Chris Coyier demonstrates how to create a beautiful and functional custom select.

Read more

CSS Intelligence: Speculating On The Future Of A Smarter Language

Gabriel Shoyombo explores how smart CSS has become over the years, where it is heading, the challenges it addresses, whether it is becoming too complex, and how developers are reacting to this shift.

Read more

A revisit of the Every Layout sidebar with :has() and selector performance

Heydon Pickering explores how modern CSS selectors can improve some common layout patterns.

Read more

Playing With the New Caret CSS Properties

Manuel Rego Casasnovas gives a brief introduction to the new caret-animation and caret-shape CSS properties.

Read more

Setting Line Length in CSS (and Fitting Text to a Container)

Daniel Schwarz explores different ways to control line length when working with text, including two proposed properties that could make it easier in the future.

Read more

Sponsored Link

Level Up Your Coding Skills With Scrimba

Level Up Your Coding Skills With Scrimba

Level up your coding skills in a variety of languages and frameworks, from front-end to fullstack, courses on subjects Next, Express, Supabase, Vite, TypeScript, React, and more.

As a CSS Weekly reader, you will get a 20% discount if you upgrade to Scrimba Pro to get access to all of their courses.

Level Up Your Coding Skills »

Tools

A custom element that uses the CSS Custom Highlight API for syntax highlighting.

Check it out

Unencumbered  Web Component

A web component to add line numbers next to various HTML elements.

Check it out

Inspiration

AI Keys ✨

AI Keys ✨

Another stunning, realistic demo created by Jhey Tompkins. (Speaking of AI, have you already subscribed to my new AI Developer newsletter?)

Get inspired

Until Next Week

Thank you so much for reading!

If you want to support this newsletter and my work, check out:
• CSS Stickers
• CSS Weekly on Buy Me a Coffee
• CSS Weekly on Patreon
• CSS Weekly YouTube Channel
• Mastering Linting

Happy coding,
Zoran Jambor

Issue #614

CSS Stickers!

CSS Stickers set.

A set of beautiful, cute, and funny CSS stickers to showcase your love for CSS.

Get Your Set Today »

Course Mastering Linting

Get proficient with the best linting tools, Prettier & Stylelint.

Enroll Now »

Follow CSS Weekly

YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers
YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers

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