SmashingConf Freiburg 2026, September 7-10
https://css-tricks.com/smashingconf-freiburg-2026-september-7-10/
https://css-tricks.com/smashingconf-freiburg-2026-september-7-10/
CSS-Tricks
SmashingConf Freiburg 2026, September 7-10 | CSS-Tricks
Smashing Magazine’s in-person conferences are back and returning to the wonderful city of Freiburg next month, September 7–10.
Blocked aria-hidden: The Warning is Right, and Every Fix You’ve Found is Wrong
https://css-tricks.com/blocked-aria-hidden-fix/
https://css-tricks.com/blocked-aria-hidden-fix/
CSS-Tricks
Blocked aria-hidden: The Warning is Right, and Every Fix You've Found is Wrong | CSS-Tricks
The warning is correct. And the recommended fixes you've probably seen are wrong. Here's what you can do instead to properly fix the issue.
What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing text-stroke, and More
https://css-tricks.com/whats-important-17/
https://css-tricks.com/whats-important-17/
CSS-Tricks
What’s !important #17: Custom Highlight API, CSS Navigation Matching, Fixing text-stroke, and More | CSS-Tricks
Plus, how to style skeleton UIs, how to enable diagonal scrolling, how images can overflow themselves, and yet, still more. Basically, how to do a lot of really cool (CSS) stuff.
CSS Navigation Matching, Early Days
https://css-tricks.com/css-navigation-matching-early-days/
https://css-tricks.com/css-navigation-matching-early-days/
CSS-Tricks
CSS Navigation Matching, Early Days | CSS-Tricks
Apply a style when someone navigates from one specific page to another. The idea being it'd make the sources for cross-document view transitions declarative in CSS rather than managing that stuff in JavaScript.
WordPress PHP-Only Block Registration
https://css-tricks.com/wordpress-php-block-registration/
https://css-tricks.com/wordpress-php-block-registration/
CSS-Tricks
WordPress PHP-Only Block Registration | CSS-Tricks
Seven and half years after blocks arrived in Core, WordPress introduces a way to build blocks without React annd build pipelines. All you need is PHP.
MicroLighter: Syntax Highlighter
https://css-tricks.com/microlighter-syntax-highlighter/
https://css-tricks.com/microlighter-syntax-highlighter/
Creating Web Widgets Using the Document Picture-in-Picture API
https://css-tricks.com/creating-web-widgets-using-the-document-picture-in-picture-api/
https://css-tricks.com/creating-web-widgets-using-the-document-picture-in-picture-api/
CSS-Tricks
Creating Web Widgets Using the Document Picture-in-Picture API | CSS-Tricks
The general idea is that we create a Document Picture-in-Picture window (DPIP window), and then we put HTML, CSS, and JavaScript into it.
Let’s Use the Emergent CSS random() Function in all the Browsers
https://css-tricks.com/css-random-function-polyfill/
https://css-tricks.com/css-random-function-polyfill/
CSS-Tricks
Let’s Use the Emergent CSS random() Function in all the Browsers | CSS-Tricks
The journey to create a polyfill for the upcoming CSS random() function that works in all browsers.
🔥1