Перейти к содержимому
v2.5.0
English
Русский
Документация

SnapScroller

SnapScroller — составной компонент для горизонтального постраничного пролистывания на основе CSS scroll-snap.
Overview
Metrics
Billing
ОбъявлениеПереведите фокус на демо, чтобы увидеть, что оно отдаёт.

Именование

  • Окружающий интерфейс должен пояснять, что представляют страницы с привязкой.

Поведение клавиатуры

  • Сам SnapScroller не задаёт полной модели навигации с клавиатуры помимо нативной прокрутки и внешних контролов, которые вы добавите.

Поведение фокуса

  • Поведение фокуса зависит от содержимого каждой страницы и внешних контролов перехода назад и вперёд.

Семантика для скринридеров

  • Прокрутку с привязкой часто проще понять в паре с явными метками страниц или внешней пагинацией либо PageControl.

Семантика формы

  • SnapScroller — примитив раскладки и навигации, а не поле формы.

Риски доступности

  • страницы прокручиваются, но у них нет видимого или семантического контекста навигации
  • сильно динамичное содержимое с привязкой без объявления смены состояния