Scroll markers
Limited availability
A scroll marker scrolls a container to a scroll target. The ::scroll-marker CSS pseudo-element selects a scroll marker in a ::scroll-marker-group pseudo-element, generated before or after the scroll container. You can use them to navigate and style tables of contents, tab panels, and carousels.
Browser support
- Chrome 135 Released on 2025-04-01
- Chrome Android 135 Released on 2025-04-01
- Edge 135 Released on 2025-04-04
- Firefox Not supported
- Firefox for Android Not supported
- Safari Not supported
- Safari on iOS Not supported
Need this feature?
Leave a 👍 on the feedback issue
Don't forget to also leave a comment explaining your specific use case.
MDN documentation
Specifications
Usage (according to Chrome Platform Status)
~0.086% of page loads. More data at chromestatus.com.Web Platform Tests (WPT)
View the latest WPT test results for this featureSurveys
- State of CSS 2026 > usage > css interoperability features
- State of CSS 2026 > reading list > reading list
- State of CSS 2026 > interactions > interactions pain points features
- State of CSS 2026 > interactions > interactions pain points
- State of CSS 2026 > all features > all features
- State of CSS 2025 > reading list > reading list
- State of CSS 2025 > features > all features
View as JSON | Edit this feature | Report an issue | Web-features entry: source, dist