Limited support Limited browser support. Check compatibility before use.

Browser support

Feature Desktop Mobile
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
135
135
135
after
Experimental
135
135
135
before
Experimental
135
135
135
none
Experimental
135
135
135
Other

`::scroll-marker`

135
135
135

`::scroll-marker-group`

135
135
135
1+Supported (version) Not supported Has note Sub-feature descriptions sourced from MDN Web Docs (CC BY-SA 2.5)

Syntax

CSS
.carousel {
  overflow-x: auto;
}
.carousel::scroll-marker-group {
  display: flex;
  gap: 8px;
}
.slide::scroll-marker {
  content: '';
  width: 12px;
  height: 12px;
  border-radius: 50%;
}

Live demo

dtm-ka-

CSS dtm-ka- demo.

PreviewFullscreen

numberm-ka-

CSS numberm-ka- demo.

PreviewFullscreen

ba- typem-ka-

CSS ba- typem-ka- demo.

PreviewFullscreen

Use cases

  • Using Scroll markers

    Experimental: This is an experimental technology

Cautions

  • Limited browser support. Check compatibility before use.

Accessibility

  • Make sure visual changes are conveyed appropriately to assistive technology.