Articles by

Daniel Schwarz

Direct link to the article ::scroll-marker-group

::scroll-marker-group

The ::scroll-marker-group pseudo-element holds the scroll markers generated by the ::scroll-marker pseudo-element. When clicked on, these scroll markers scroll users to a corresponding scroll target within a scroll container in a scroll-snapping fashion. All in all, scroll markers give users an additional way to navigate overflow content.
Direct link to the article What We Know (So Far) About CSS Reading Order

What We Know (So Far) About CSS Reading Order

The reading-flow and reading-order proposed CSS properties are designed to specify the source order of HTML elements in the DOM tree, or in simpler terms, how accessibility tools deduce the order of elements. You’d use them to make the focus order of focusable elements match the visual order, as outlined in the Web Content Accessibility Guidelines (WCAG 2.2).
Direct link to the article ::scroll-button()

::scroll-button()

The ::scroll-button() pseudo-element adds accessible scroll buttons to scroll containers, giving users an additional way to navigate overflow content. To create a scroll button, simply specify a scroll direction while using the pseudo-element, and then declare the button’s content using …