Как поставить картинку на задний фон
Перейти к содержимому

Как поставить картинку на задний фон

  • автор:

Как добавить фоновый рисунок на веб-страницу?

Чтобы добавить фоновую картинку на веб-страницу, задайте путь к изображению внутри значения url стилевого свойства background , которое в свою очередь добавляется к селектору body .

Общий синтаксис добавления фона следующий.

 body 

Путь к графическому файлу будет различаться, в зависимости от того, где он располагается относительно текущего документа. Например, если HTML-документ и рисунок с именем bg.gif хранятся в одной папке, то достаточно задать url(bg.gif) .

При добавлении фоновой картинки учтите, что изображение загружается не сразу, поэтому цвет фона должен быть таким, чтобы сохранить достаточный контраст между цветом текста и фона. Лучше всего устанавливать цвет фона близким к цвету фонового рисунка, здесь опять же поможет универсальное свойство background , как показано в примере 1.

Пример 1. Добавление фона

HTML5 CSS 2.1 IE Cr Op Sa Fx

    Фон   

.

В данном примере фон веб-страницы задан цветом хаки, а текст — белым. Также добавлено фоновое изображение, которое при загрузке закрывает собой фоновый цвет.

CSS по теме

Не выкладывайте свой код напрямую в комментариях, он отображается некорректно. Воспользуйтесь сервисом cssdeck.com или jsfiddle.net, сохраните код и в комментариях дайте на него ссылку. Так и результат сразу увидят.

Популярные рецепты

  • Как добавить картинку на веб-страницу?
  • Как добавить иконку сайта в адресную строку браузера?
  • Как добавить фоновый рисунок на веб-страницу?
  • Как сделать обтекание картинки текстом?
  • Как растянуть фон на всю ширину окна?
  • Как выровнять фотографию по центру веб-страницы?
  • Как разместить элементы списка горизонтально?
  • Как убрать подчеркивание у ссылок?
  • Как убрать маркеры в маркированном списке?
  • Как изменить расстояние между строками текста?
  • Как сделать, чтобы картинка менялась при наведении на нее курсора мыши?
  • Как открыть ссылку в новом окне?

Как сделать фон сайта картинкой HTML

В прошлой статье мы говорили о том, как изменить цвет фона на сайте с помощью атрибутов тега body и CSS-стилей: Фон в HTML. В текущей статье речь пойдет об использовании изображений в качестве фона на сайте, о том как растянуть фон на всю ширину страницы и зафиксировать его.

Картинка в качестве фона страницы — HTML

Рассмотрим сначала способ задания фонового изображения на сайте с помощью атрибута background тега body:

  Фоновое изображение с помощью HTML  

Здесь фоновое изображение устанавливается с помощью атрибута background тега body.

Как в примере выше, рекомендуется помимо картинки указывать и цвет фона (он будет отображаться на сайте во время загрузки страницы), который будет максимально сочетаться с фоновым изображением и создавать контраст с текстом на сайте. Например, если вы используете белый цвет текста на сайте, то стоит указать темный цвет фона и задать темное фоновое изображение. В таком случает текст будет легко читаться.

Примечание: Фоновое изображение и цвет фона рекомендуется задавать не с помощью HTML, а с помощью CSS. В таком случае код будет валидным и более правильным.

Картинка в качестве фона страницы — CSS

В CSS фоновый цвет и фоновое изображение можно задать одним свойством background:

  Фоновое изображение с помощью CSS   

Здесь фоновый рисунок устанавливается с помощью свойства background CSS (фон картинка CSS).

Здесь с помощью свойства background-attachment фиксируется фон страницы, а с помощью свойства background-repeat устанавливается повторение изображения по горизонтали. Но стоит учесть, что фоновое изображение должно хорошо «сшиваться» по краям.

Если вы хотите растянуть фоновое изображение на весь размер окна браузера, используйте свойство background-size: 100%;

В конструкторе сайтов «Нубекс» для любого сайта можно использовать большое изображение в качестве фона и закрепить его.

Смотрите также:

  • Полупрозрачный сайт
  • Фон в HTML
  • Как сделать видео в качестве фона сайта

Как сделать картинку фоном в HTML и CSS. 3 простых способа

Приветствую. В этой статье я хочу рассказать о трех способах размещения изображения в качестве фона всей страницы при помощи только HTML + CSS (без использования JS).

Итак, требования к фоновому изображению у нас следующие:

  • Покрывается 100% ширины и высоты страницы
  • Фон масштабируется при необходимости (background растягивается или сжимается в зависимости от размеров экрана)
  • Сохраняются пропорции картинки (aspect ratio)
  • Изображение центрировано на странице
  • Фон не вызывает скроллов
  • Решение максимально кроссбраузерное
  • Не используются никакие другие технологии кроме CSS

design-development-electronics-326424.jpg

Способ 1

На мой взгляд, это лучший способ, ведь он самый простой, лаконичный и современный. Он использует свойство CSS3 background-size , которое мы применяем к тегу html . Именно html , а не body , т.к. его высота больше или равна высоте окна браузера.

Устанавливаем фиксированный и центрированный фон, затем корректируем его размер, используя background-size: cover .

html < background-image: url(images/background.jpg); background-repeat: no-repeat; background-position: center center; background-attachment: fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; >

Этот способ работает в

Chrome (любая версия) Opera 10+ Firefox 3.6+ Safari 3+ IE 9+

Для того чтобы изображения загружались быстро, размещайте свои сайты только у проверенных хостинг-провайдеров, например, Beget.com Пользователи и поисковые системы любят быстрые сайты.

Способ 2

Этот способ предусматривает использование элемента img, размер которого будет изменяться в зависимости от размера окна браузера. Чтобы растянуть изображение на весь экран, ему необходимо задать min-height и width со значением 100%. А чтобы изображение не сжималось до размера меньшего, чем оригинальный, установим min-width со значением равным ширине картинки.

В случае если ширина окна будет меньше ширины изображения, будет использоваться media query для выравнивания бэкграунда по центру.

img.background < min-height: 100%; min-width: 640px; width: 100%; height: auto; position: fixed; top: 0; left: 0; /* Зависит от размера изображения */ @media screen and (max-width: 640px)< img.bg < left: 50%; margin-left: -320px; >> >

Этот способ работает в:

  • Любой версии хороших браузеров (Chrome, Opera, Firefox, Safari)
  • IE 9+

Способ 3

Еще один способ заключается в следующем: фиксируем изображение к левому верхнему углу страницы и растягиваем его при помощи свойств min-width и min-height 100%, сохраняя при этом соотношение сторон.

Правда при таком подходе картинка не центрируется. Но эта проблема решается заворачиванием картинки в , который мы делаем в 2 раза больше размера окна. А само изображение мы растягиваем и помещаем по центру.

 
div.background < position: fixed; top: -50%; left: -50%; width: 200%; height: 200%; >img

Этот способ работает в хороших браузерах и IE 8+.

Надеюсь, эта информация будет для Вас полезной. Лично я частенько пользуюсь этими методами, особенно первым. Наверняка есть и другие способы поместить изображение на задний фон при помощи CSS. Если Вы о них знаете, поделитесь, пожалуйста, комментариях.

ТОП-8 программ для замены фона на фото

Мир не идеален. Лучшие портреты всегда получаются на фоне мусорных баков, столбов с проводами и абсолютно нефотогеничных прохожих. К счастью, с любой из этих проблем легко справиться, заменив фон на снимке. Собрали для вас подборку из 8 программ и сервисов, которые позволят быстро справиться с этой задачей.

Как поменять фон на фото с помощью десктопных программ

У десктопных фоторедакторов всегда больше инструментов для работы. Здесь можно не только заменить фон, но и удалить с него отдельные предметы или, наоборот, добавить нужные, сделать цветокоррекцию и многое другое. Такую программу всегда полезно иметь под рукой – на случай, если потребуется обрезать изображение из интернета или, например, отреставрировать старый снимок.

Программа ОС Основные функции Ссылка
Movavi Photo Editor Windows, MacOS ✔️ Удобный инструмент для замены фона в пару кликов
✔️ 100+ эффектов и фильтров
✔️ Поддерживает многие форматы, включая GIF и RAW
✔️ Реставрация старых фото
Скачать
Photoshop Windows, MacOS ✔️ Набор профессиональных инструментов для работы с фото
✔️ Совместная работа над облачными документами
✔️ Разнообразная галерея фильтров
✔️ Детальная обработка кадров
Подробнее
ФотоМАСТЕР Windows ✔️ Легкая замена фона
✔️ Добавляет макияж на фото
✔️ Бесплатные обновления
✔️ Не портит качество изображения
Подробнее

Удаляем фон в программе Movavi Photo Editor

Movavi Photo Editor – простой фоторедактор для новичков и любителей. Интерфейс интуитивный, а набор мощных инструментов для работы с фото – огромен. Заменить фон здесь можно всего за несколько кликов!

1. Открываем оригинал изображения

Нажмите на кнопку Открыть фото (значок +) в левом верхнем углу программы. В открывшемся окне выберите нужный файл и нажмите Открыть.

2. Переходим на нужную вкладку в панели инструментов

В правой части монитора вы увидите иконку Замена фона – это то, что нам нужно!

3. Выбираем нужные объекты и фон

Для этого можно воспользоваться несколькими инструментами: автоматическое выделение, кисть или лассо.

✔️ Автоматическое выделение

Лучший инструмент, если на фотографии есть люди – с ним контур будет более четким. Просто нажмите кнопку Автоматическое выделение на боковой панели.

— Чтобы выделить объект, который должен остаться в кадре, нажмите на кнопку Кисть+ и нарисуйте несколько зеленых штрихов внутри объекта. Не нужно закрашивать предмет полностью — Movavi Photo Editor автоматически определит границы.

— Чтобы выделить фон, который хотите заменить, нажмите на кнопку Кисть− и нанесите штрихи красного цвета на фон изображения.

— Подправить неровности можно инструментом Ластик.

После того, как выделите объект и фон на изображении, программа очертит контуром границу объекта. Если контур получился неровным, добавьте красных или зеленых штрихов в нужных местах.

Выберите инструмент Лассо+ и выделите объект, который хотите оставить на фото. А для выделения фона воспользуйтесь Лассо− .

4. Вырезаем фон

Фон, который мы выделили на предыдущем этапе, автоматически удалится. Далее можно выбрать новый фон или сохранить картинку без фона.

✔️ Прозрачный фон

Чтобы задний фон остался прозрачным, нажмите кнопку со значком бело-серого квадрата слева от палитры.

✔️ Изображение

Чтобы сменить фон, нажмите кнопку Добавить изображение и выберете нужную картинку (мы взяли вид на Париж). Два клика – и вот у вас уже новый фон на фото.

5. Применяем и сохраняем изменения

Чтобы сохранить все настройки, нажмите Применить. Осталось скачать новое фото: выберете иконку дискеты в правом верхнем меню экрана или через меню: Файл — Сохранить/Сохранить как.

Замена фона на фото онлайн

Хотите знать, как заменить фон на фото онлайн? Онлайн-сервисы позволяют заменить фон изображения буквально за полторы минуты (мы считали). Рассказываем о самых популярных:

Программа Цена Основные функции
Canva 1Бесплатно, есть тарифы с платными шаблонами ✔️ Более 250 тыс. шаблонов
✔️ Собственная галерея макетов
✔️ Совместная работа над проектом
piZap Бесплатно, есть тарифы с платными шаблонами и функциями ✔️ Реставрация портретных кадров
✔️ Работа с кривыми
✔️ Сервис предоставляет большой выбор фильтров, шрифтов и эффектов
ФотоМАСТЕР Бесплатно, есть тарифы с платными функциями ✔️ Можно сразу поделиться картинкой на Pinterest
✔️ Галерея фильтров, наклеек и шрифтов
✔️ Работа с цветокоррекцией
Image Upscaler Бесплатно, далее 0,18$ или 0,01$ за изображение ✔️ Автоматическое удаление фона с помощью ИИ
✔️ Обработка изображение менее 10 секунд
✔️ Можно загрузить сразу много фотографий

Как изменить фон на фото в фоторедакторе Canva

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

1. Загружаем изображение на платформу

Выберете нужное фото и перетащите его на страницу редактора : оно появится в разделе «‎Загрузки» . Переместите изображение на рабочую область и выделите мышкой.

2. Удаляем фон

Перейдите на вкладку «‎Эффекты» — находится в левом верхнем углу экрана. В открывшемся окне выберите «Background Remover и фон тут же исчезнет!

3. Добавляем новый фон

Вы можете выбрать цвет фона – просто выделите весь лист и выберите понравившийся цвет из палитры. Или добавьте изображение. Например, замените теплый летний фон на заснеженный зимний. Для этого перейдите в раздел «‎Фон» (на панели слева) или загрузите своё фото.

4. Сохраняем готовое фото на компьютере

Нажмите на кнопку «‎Скачать» в правом верхнем углу панели инструментов и выберите нужный формат. Готово!

Как поменять фон на фото в мобильном приложении

Самые быстрые и простые правки в снимок можно внести на мобильном. Попробуйте эти приложения:

Программа ОС Цена Основные функции
PicsArt iOS, Android Бесплатно, но есть платная подписка ✔️ Инструменты для создания собственных стикеров
✔️ Встроенный видеоредактор
✔️ Умное размытие заднего фона
Snapseed iOS, Android Бесплатно ✔️ 29 встроенных инструментов и фильтров
✔️ поддерживает фото в формате RAW
✔️ Кисть для выборочной коррекции

Как наложить новый фон на изображение в приложении Snapseed

Snapseed – отличный мобильный фоторедактор, который подойдет и новичкам, и продвинутым пользователям.

1. Выбираем нужное фото

Зайдите в приложение и нажмите «Открыть» , во всплывающем окне выберите фотографию.

2. Переходим к замене фона

Откройте вкладку «Инструменты»: вам нужна «Двойная экспозиция». В левом нижнем углу нажмите на кнопку «Добавить картинку» и загрузите фотографию с нужным фоном. Затем нажмите на иконку с изображением капельки (функция «Непрозрачность») и настройте прозрачность фона. Чем правее ползунок, тем четче будет фон. Нажмите на галочку в правом нижнем углу.

3. Убираем лишнее

Новый фон перекрыл основное изображение — нам это не нужно. Нажмите иконку с изображением слоев в правом верхнем углу и выберите «Посмотреть изменения». Нажмите на кнопку «Двойная экспозиция» и затем – на иконку с изображением кисти.

4. Сохраняем результат

Выделите кистью ту часть фотографии, на которой должен быть новый фон. Двойным кликом по фотографии можно приближать изображение для более детальной работы. После того, как на фотографии не осталось ничего лишнего, нажмите на Галочку в правом нижнем углу экрана. Выберите «Экспорт» и «Сохранить» — вы справились!

Что еще нужно знать

Помните, что никакая программа не справится с плохим исходником.

Обращайте внимание на освещение. Направление света на новом фоне должно совпадать с исходным кадром. Если на вашем фото освещение находится справа, не выбирайте фон, где свет падает слева.

Уровень освещения на двух изображения тоже должен совпадать. Не стоит совмещать темные и светлые кадры — это выглядит неестественно.

Не выбирайте кадры разного качества. Если на качественный исходник наложить сжатое изображение, это заметят все друзья и подписчики.

Соблюдайте масштабы кадра. Не стоит на панорамный вид с квадрокоптера накладывать портретное изображение — в результате вы получите совсем не то, что ожидали.

Надеемся, наши советы были полезны, и теперь вы легко сможете менять фон на любой фотографии. Желаем вам потрясающих идей и классных кадров! ��

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *