ТекстProНовое

Буквы откликаются на курсор

Буквы рядом с курсором меняют размер, цвет или размытие, а дальние остаются как были. Анимировать можно любое CSS-свойство.

Настройки

color
activeColor

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

Параметры

9 параметров
ПараметрТипПо умолчаниюОписание
childrenReactNode—Текст эффекта.
styles{ [cssProperty]: { from, to } }—Какие CSS-свойства меняются и от какого значения к какому.
containerRefRefObject<HTMLDivElement | null>—Блок, внутри которого считается положение курсора.
radiusnumber50Радиус действия вокруг курсора, в пикселях.
falloff'linear' | 'exponential' | 'gaussian'"linear"Как быстро эффект слабеет с расстоянием.
asElementType"span"HTML-тег элемента.
classNamestring—Дополнительные классы.
colorstring"#ffffff"Цвет букв вдали от курсора.
activeColorstring"#737373"Цвет, в который буквы переходят рядом с курсором.

Зависимости

Пакетов: 3

npm install motion clsx tailwind-merge

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

Смотреть все