10 фрагментов для создания уникальных фоновых эффектов с помощью CSS
В современном веб-дизайне фоны большие (как в прямом, так и в переносном смысле). С появлением дисплеев HD (а теперь и 4K) дизайнеры создают фоны, которые занимают много места на экране. Почему? Потому что они оказывают невероятное визуальное воздействие и помогают рассказать историю.
Но фон — это гораздо больше, чем просто добавление фотографии или текстуры в большое пространство — сочетание CSS и время от времени силы JavaScript создает фантастические спецэффекты.
Давайте рассмотрим некоторые уникальные способы, которыми дизайнеры украшают фоны. Мы также включим пример для каждой техники, чтобы вы могли точно увидеть, как они работают.
Изменение цвета в режиме наложения CSS
by Giana Этот фоновый эффект настолько крут, что кажется, что фиксированный элемент сверху меняет цвет при прокрутке пользователем. Использование свойства mix-blend-mode CSS позволяет изменять оттенок, который зависит от содержимого фона.
См. изменение фона Pen CSS при прокрутке. Автор Giana.
Анимация прокрутки.
Джонатан Марзулло. Это делается с помощью CSS, transform
и немного JS.См. Pen GSAP Animate CSS background-position от Jonathan Marzullo
Skewed
от MarcelНаклонный фон — одна из самых горячих тенденций в веб-дизайне. Этот эффект было невероятно легко реализовать в печатном дизайне и очень сложно реализовать в Интернете — до сих пор. Это чистое решение HTML/CSS делает его очень простым.
См. Pen skew bg от Marcel
Moving Pictures
от Kevin LeshtИспользуя довольно простой CSS, этот фон обеспечивает плавный переход между несколькими изображениями. Это делает слайдер гораздо более легким, чем традиционный JavaScript.
См. Слайд-шоу фонового изображения Pen в полноэкранном режиме CSS от Кевина Лешта
Анимированный градиент
от Марио КлингеманнаЕсли не сделать это тщательно, анимированный фон может отвлекать от любого содержимого, расположенного поверх него. Этот пример анимированного градиента хорош, потому что это более тонкий эффект. Используя JavaScript, вы можете определить цвета градиента в соответствии с вашей палитрой.
См. Анимированный фоновый градиент пера от Mario Klingemann
Размытие при прокрутке
от Zach Richard Этот метод может быть весьма полезен, когда вы действительно хотите, чтобы посетители сосредоточились на фоновом изображении (например, на заголовке новостной статьи) и затем позвольте легкому чтению текста сверху. Немного jQuery изменяет свойство background-size
при прокрутке, чтобы создать эффект.
См. Pen Zoom and Blur background Image by Zach Richard
Геройское изображение с плавным переходом и наложением
от Rand SeayВ этом примере происходит несколько вещей. Во-первых, к основному изображению во всю ширину сверху добавляется цветное наложение для создания другого оттенка. Затем реализуется анимация затухания, чтобы представить изображение визуально плавным. Наконец, к миксу добавляется эффект прокрутки в стиле параллакса. В результате получился очень современный вид, в котором используется относительно мало кода (и не используется JS).
См. Наложение фонового изображения Pen CSS с затуханием и наложением от Rand Seay
Масштабирование и панорамирование фона
от Krz SzzzВот эффект, который мы часто наблюдаем в последнее время. Когда пользователь наводит курсор на панель, фоновое изображение увеличивается и перемещается вместе с любым движением курсора. Это простой способ добавить немного интерактивности и поддерживать интерес пользователей.
См. Масштабирование пером + панорамирование изображения при наведении курсора и перемещении мыши от Krz Szzz
Отображение при наведении
от Eric KarkovackВ этом примере показан разделенный экран, где фон раскрывается в зависимости от положения мыши пользователя. Отлично подходит для сравнения, например, снимков «до» и «после».
См. раскрывающийся фон CSS пера Эрика Карковака
Изменение цвета при прокрутке
Джека ХарнераИногда мы забываем, насколько мощным может быть использование простых сплошных цветов. Здесь мы видим влияние, которое может оказать изменение цвета фона в зависимости от положения прокрутки. Это легкое решение может быть столь же визуально эффективным, как и тяжелые изображения.
See the Pen Изменение цвета фона при прокрутке Джека Харнера
Backgrounds at Forefront
Фон больше не является просто средством для кадрирования контента — теперь он часто является частью самого контента.
Имея так много интересных способов их использования, стоит поэкспериментировать с различными фоновыми методами и посмотреть, как они могут улучшить взаимодействие с пользователем в вашем следующем проекте.
Эта страница может содержать партнерские ссылки. Без каких-либо дополнительных затрат для вас мы можем получать комиссию с любой покупки по ссылкам на нашем сайте. Вы можете ознакомиться с нашей Политикой раскрытия информации в любое время.
5 ресурсов, чтобы легко найти или создать свой следующий фон CSS | от Kasper Due
Фото Доменико Лойи на UnsplashВсякий раз, когда мы разрабатываем новый веб-сайт или новое приложение, мы должны учитывать, какой фон мы будем использовать. Найти фон собственности для вашего дизайна довольно сложно. Вам необходимо принять во внимание существующую цветовую палитру, цветовую композицию между элементами в разделе и тип дизайна, который вы хотите выполнить.
С помощью этих ресурсов вам будет проще создать или найти новый фон для вашего следующего проекта!
Этот ресурс действительно прост и очень хорош, когда вы пытаетесь создать волну. Волны обычно используются при попытке сделать творческий переход между разделами на веб-сайте.
В качестве дизайна можно выбрать линии, полосы или волны. Выберите свой цвет, определенный как шестнадцатеричный цвет, и при необходимости добавьте немного прозрачности.
Третий вариант позволяет выбрать количество добавляемых волн. Когда вы перетаскиваете шарик, он автоматически обновляет волну, и вы сразу видите количество примененных волн. Последний вариант слишком «встряхивает» для дизайна и регенерирует волны, чтобы они соответствовали вашему дизайну.
Если вы хотите создать фон всей страницы с более креативным рисунком, вы можете использовать веб-сайт svgbackgrounds.com. Этот сайт предоставляет несколько вариантов, независимо от того, любите ли вы несколько градиентных цветов или абстрактные штриховые рисунки. Здесь у вас также есть возможность изменить цвета, используемые на фоне, чтобы вы могли легко вписать его в текущий дизайн вашего сайта. Вы также можете отрегулировать непрозрачность и, в зависимости от дизайна, дополнительно настроить дизайн, изменив обводку, перемещая линии и т. д.
Наконец, у вас есть возможность, как показано на левой панели, напрямую скопировать вывод css и разместить его на своем веб-сайте. Этот веб-сайт предоставляет фоны SVG, поэтому вам не нужно беспокоиться о масштабировании изображений, поскольку об этом позаботятся векторные элементы.
coolbackgrounds.com также является простым веб-сайтом, на котором представлены некоторые расширенные шаблоны. Вы можете выбрать один из 5 вариантов, как показано слева. Вы можете выбрать свой базовый цвет в верхней панели навигации, и, таким образом, все 5 вариантов будут генерировать некоторые дизайны на основе этого цвета. Если вы выберете вариант частиц, вы увидите, что все частицы движутся как гифки. Вы также можете настроить дизайн, щелкнув цветовую палитру справа внизу, а также загрузив дизайн.
Pixabay — еще один сайт с бесплатными изображениями, такой же, как unsplash.com, где вы можете использовать изображения, не опасаясь нарушения авторских прав.
Что мне действительно нравится в Pixabay, так это то, что у вас есть возможность выбирать между иллюстрациями, векторными видео и музыкой.