Описание возможностей
-
✔ Полностью на чистом JavaScript — без зависимостей
- ✔ Гибкая настройка стилей через CSS-переменные
- ✔ Поддержка светлой/тёмной тем, минималистичного дизайна
-
✔ Плавная анимация с регулируемой скоростью и easing-кривой
-
✔ Возможность открывать один или несколько спойлеров одновременно
-
✔ Поддержка клавиатуры (Enter/Space)
-
✔ Callback-функции для отслеживания событий (open/close/change)
-
✔ Простая HTML-разметка и автоматическая инициализация
-
✔ Программное управление спойлерами (open, close, toggle, setState)
-
✔ Поддержка нескольких независимых спойлер-блоков на одной странице
|