Анимация подчеркивания текста при наведении

Классический эффект: при наведении на ссылку или текст появляется анимированное подчеркивание. Вместо обычного text-decoration: underline, подчеркивание создаётся с помощью псевдоэлементов (::after или ::before) и плавно анимируется. Это выглядит современно и добавляет интерфейсу аккуратной динамики.

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

Пример, того как это выглядит (наведите курсор на текст):

Вот пример на чистом CSS / HTML

Стили:

Как это работает:

  • Элемент (a) становится относительно позиционированным (position: relative), чтобы псевдоэлемент ::after мог располагаться относительно него.
  • ::after — это маленькая линия снизу. Изначально её ширина 0.
  • При наведении ширина плавно увеличивается до 100%, создавая эффект «вырастающего» подчеркивания.

Вариации:

  • Сделать подчеркивание начинаться не слева, а из центра (анимация ширины + смещение transform).
  • Использовать анимацию цвета линии вместе с появлением.
  • Добавить небольшую задержку через transition-delay для особого стиля.

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

Изменение цвета кнопки при наведении

Апрель 21, 2025 г.

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

Читать

Анимация "Прыгающий элемент" (bounce)

Апрель 24, 2025 г.

Эффект подпрыгивания делает элемент визуально более "живым" и может привлечь внимание пользователя, особенно если использовать его на кнопке, иконке или уведомлении. Это статья из цикла заметок по CSS анимации и эффектам. Как работает bounce ...

Читать

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

Апрель 18, 2025 г.

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

Читать

Поворот иконки при наведении

Апрель 22, 2025 г.

Небольшая анимация при наведении — отличный способ добавить интерактивности и "отзывчивости" вашему интерфейсу. Один из самых простых и эффектных вариантов — поворот иконки. Это статья из цикла заметок по CSS анимации и эффектам. Где это типично ...

Читать
 

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

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



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