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

Галерея-гармошка

Картинки стоят в ряд. Та, на которую навели, раскрывается шире и показывает подпись, а остальные сжимаются в узкие матовые полоски. Работает на чистом CSS.

Настройки

color
overlayColor
titleColor
descriptionColor

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

Параметры

7 параметров
ПараметрТипПо умолчаниюОписание
items{ src: string; title: string; description: string; href?: string }[]—Панели: картинка, заголовок, подпись и ссылка.
heightnumber420Высота панелей на широком экране в пикселях.
colorstring"rgba(255, 255, 255, 0.5)"Рамка вокруг панели в фокусе с клавиатуры.
overlayColorstring"rgba(0, 0, 0, 0.3)"Вуаль на сжатых панелях, пока открыта другая.
titleColorstring"#ffffff"Цвет заголовков. Стоят на тёмном низу картинки, поэтому светлые.
descriptionColorstring"rgba(255, 255, 255, 0.7)"Цвет короткой строки над заголовком.
classNamestring—Дополнительные классы.

Зависимости

Пакетов: 2

npm install clsx tailwind-merge

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

Смотреть все