Carousels with CSS

Summary: This is a combined Intent to ship for the following features:
::scroll-marker and ::scroll-marker-group for scrolling containers:
Pseudo elements that allow to create a set of focusable markers for all of the associated items within the scrolling container.
::scroll-button():
Focusable pseudo-element button that allows scrolling the scrolling container in the associated direction.
::column:
Supports associating ::scroll-marker elements with column fragments and scroll snap aligning to columns.

Intent: https://groups.google.com/a/chromium.org/g/blink-dev/c/7EQ8-VzPZh0/m/NMyrGCjuAAAJ

Spec: https://drafts.csswg.org/css-overflow-5/#scroll-navigation

Explainer: https://flackr.github.io/carousel/

Other Resources:

=== This is a demo of CSS ::scroll-button() and ::scroll-marker() ===

❌ Your browser doesn't support this feature.

✅ Your browser supports this feature!

This is a demo for https://drafts.csswg.org/css-overflow-5/#scroll-navigation

Try it in Chrome 135 or over.