Web Directions hover 2022 The conference CSS deserves

Session Details

Kilian Valkhof

:where :is :has?

Kilian Valkhof Founder Polypane

When people say CSS is hard, they often mean that writing good CSS selectors is hard. As a developer, you need to make a lot of trade-offs: a more precise selector also comes with increased specificity, making it hard to overwrite style elsewhere. Targeting two sets of elements often means duplicating the selector and after twentyfive years of CSS, you still can't style based on child elements.

...except CSS now has solutions for all these problems, and more. In this talk we'll explore the impact the new :is, :where and :has pseudo-classes will have on the way you write CSS, how to use some of these features ahead of browser support and the amazing CSS they enable.

Kilian Valkhof

Kilian Valkhof is the creator of Polypane, the browser for building websites. He wrote his first article on mobile web design all the way back in 2008 (with an exciting look ahead at "media features"!) and hasn't stopped thinking about responsive websites since. Kilian is a solo developer building his and hopefully your dream browser, he writes about the web on kilianvalkhof.com and anywhere else he's allowed to, and is an active open source contributor.

Don't miss your chance to see Kilian Valkhof and many other inspiring speakers at Hover.

Tickets start at $195.

Register Now

The Conference CSS deserves

Register Now

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.