АнимацииНовое

Бегущая строка

Бесконечная лента из карточек или логотипов. Едет по кругу без швов и может остановиться при наведении.

Настройки

color
accentColor
highlightColor

Основано на Marquee (MIT лицензия) · Условия использования

Параметры

10 параметров
ПараметрТипПо умолчаниюОписание
childrenReactNode—Что прокручивать: карточки, логотипы, отзывы.
durationnumber40Сколько секунд длится один круг. Меньше значит быстрее.
reversebooleanfalseКрутить в обратную сторону.
pauseOnHoverbooleanfalseОстанавливать ленту при наведении мыши.
verticalbooleanfalseКрутить сверху вниз, а не вбок.
repeatnumber4Сколько копий содержимого в ленте, чтобы не было пустот.
colorstring"#ffffff"Основной цвет. Элементы внутри берут его через var(--marquee-c1).
accentColorstring"#a3a3a3"Второй цвет. Элементы внутри берут его через var(--marquee-c2).
highlightColorstring"#ffffff"Светлый цвет для бликов. Элементы внутри берут его через var(--marquee-c3).
classNamestring—Классы обёртки. Отступ между элементами задаётся через [--gap:2rem].

Зависимости

Пакетов: 2

npm install clsx tailwind-merge

Похожие компоненты

Смотреть все