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

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

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

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

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

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

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

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

Стили:

Пояснение:

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

Вариации:

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

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

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

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

Апрель 18, 2025 г.

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

Читать

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

Апрель 24, 2025 г.

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

Читать

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

Май 2, 2025 г.

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

Читать

Медленное вращение — добавим динамики логотипу

Апрель 24, 2025 г.

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

Читать
 

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

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



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