Анимация свечения (мерцание)

Здесь мы разбираем CSS анимацию — мерцание.

Это статья из цикла заметок по CSS анимации и эффектам.

Эта анимация создаёт эффект мягкого свечения вокруг элемента, будто он излучает свет. Часто используется для привлечения внимания к кнопкам, иконкам или акцентным элементам. Динамика добавляется за счет изменения параметров свечения, и это выглядит как мерцание.

Суть анимации

Эффект достигается за счёт свойства box-shadow, которое плавно меняется во времени с помощью анимации @keyframes.

Демонстрация эффекта.

Разбираем HTML / CSS

Стили:

Пояснение работы

  • box-shadow создаёт мягкое свечение, которое плавно усиливается.
  • alternate в animation заставляет анимацию двигаться туда-обратно — сначала усиливает свечение, затем ослабляет.
  • Цвет свечения можно настроить под стиль сайта (#00f7ff — неоново-голубой в примере).
  • Анимация бесконечная, благодаря infinite, и плавная — за счёт ease-in-out.

Возможные вариации

Можно активировать эффект только при наведении::

Мало букафф? Читайте есчо !

Анимация: Изменение цвета текста при наведении

Май 2, 2025 г.

Когда пользователь наводит курсор на текст (например, ссылку, заголовок или кнопку), его цвет плавно меняется. Это один из самых простых, но эффективных способов добавить интерактивности и визуальной обратной связи на сайт. Это статья из цикла заметок ...

Читать

Анимация нажатия: эффект нажатой кнопки

Май 2, 2025 г.

Когда пользователь нажимает кнопку, полезно дать тактильную обратную связь — например, слегка "прижать" её визуально. Такой эффект достигается с помощью изменения масштаба (scale) и вертикального смещения (translateY). Это статья из цикла заметок по ...

Читать

Плавное появление элемента при загрузке

Апрель 21, 2025 г.

Здесь мы разберем CSS анимацию - плавное проявление элемента. Это статья из цикла заметок по CSS анимации и эффектам. Это одна из самых простых и универсальных анимаций. Она используется, чтобы элементы мягко появлялись на экране, создавая ...

Читать

Эффект увеличения элемента при наведении

Апрель 22, 2025 г.

Здесь мы разберем CSS анимацию - увеличения элемента при наведении (:hover + scale). Это статья из цикла заметок по CSS анимации и эффектам. Одна из самых простых и популярных анимаций, она действует следующим образом: при наведении элемент ...

Читать
 

Комментарии к «Анимация свечения (мерцание)»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: