Components
← All components

Range Slider

stimeo--range-slider

A slider with two handles for the lower and upper end of a range, which never cross.

  • Core
  • Slider (Multi-Thumb)

Picks the lower and upper end of a range with two handles, and the lower one never passes the upper. How far each handle can currently travel is announced as it changes, so the keyboard alone is enough. Both positions are readable from CSS as fractions, so drawing the handles and the selected span is yours. The minimum, maximum, step and starting positions come from your markup. It brings no styling.

running
20 – 80

Keyboard

KeyAction
→ / ↑ Increase the focused thumb by one step (never past the other thumb). With logicalTrack under RTL the horizontal pair swaps.
← / ↓ Decrease the focused thumb by one step (never past the other thumb). With logicalTrack under RTL the horizontal pair swaps.
PageUp / PageDown Move the focused thumb by ten steps.
Home / End Jump the focused thumb to its movable minimum / maximum.