Слайд-ин: элемент «въезжает» с края

Этот эффект часто используют для появления блоков на странице при загрузке или при прокрутке — например, когда карточка товара «въезжает» с левой или правой стороны. Он создаёт ощущение динамики и привлекает внимание.

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

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

Анимация строится на комбинации @keyframes, transform и opacity. Сначала элемент находится за пределами экрана и прозрачный, а затем плавно перемещается в своё место и становится видимым.

Пример, того как это выглядит

Привет, я слайд!

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

Стили:

Пояснение:

  • translateX(-100%) — элемент стартует за левым краем.
  • opacity: 0 — он изначально невидим.
  • forwards — сохраняет конечное состояние после окончания анимации.
  • ease-out — анимация замедляется к концу, создавая естественный эффект.

Вариации:

  • Справа: translateX(100%)
  • Снизу: translateY(100%)
  • Комбинированный эффект: одновременно с масштабом или тенью

Чтобы элемент не «въезжал» каждый раз при любом изменении, можно задать анимацию только один раз (например, при загрузке), или запускать её через класс, добавляемый JavaScript’ом при прокрутке.

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

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

Апрель 28, 2025 г.

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

Читать

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

Май 2, 2025 г.

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

Читать

Плавающее движение вверх-вниз с помощью CSS

Май 1, 2025 г.

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

Читать

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

Апрель 21, 2025 г.

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

Читать
 

Комментарии к «Слайд-ин: элемент «въезжает» с края»

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



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