Создаем паралакс фон для сайта
-
Редкая, но довольно визуально красивая задача с фоном. И так нам надо сделать что фон оставался на месте, а контент сайта прокручивался как обычно.
Вариантов как сделать паралакс на самом деле много, но я возьму один из своих любимых который частенько использую из раза в раз.
И так у нас есть наш контент, нам необходимо его обернуть, в моем примере это
<div class="paral"><div class="paral"> <div class="container"> <!-- Контент --> </div> </div>И теперь пишем нехитрый css с использованием
:beforвот так:.paral-before::before { content: " "; height: 100%; left: 0px; position: fixed; top: 0px; width: 100%; will-change: transform; z-index: -1; background-size: contain; background: url(/assets/images/bg.webp) center center / cover no-repeat; }Коротко, обратим внимание на css, обязательно ставим
content: " ";иначе не будет работать!
Ну а остальные стили надеюсь вы знаете, а если не знаете - идите учите
Здравствуйте! Похоже, вас заинтересовала эта беседа, но у вас ещё нет аккаунта.
Надоело каждый раз пролистывать одни и те же посты? Зарегистрировав аккаунт, вы всегда будете возвращаться на ту же страницу, где были раньше, и сможете выбирать, получать ли уведомления о новых ответах (по электронной почте или в виде push-уведомлений). Вы также сможете сохранять закладки и ставить лайки постам, чтобы выразить свою благодарность другим участникам сообщества.
С вашими комментариями этот пост мог бы стать ещё лучше 💗
Зарегистрироваться Войти© 2024 - 2026 ExLends, Inc. Все права защищены.