Как размыть фоновую картинку?
За размытие содержимого элемента, включая картинки, отвечает функция blur(), которая применяется к свойству filter. Эта функция размывает всё на своём пути, поэтому сперва надо изолировать фоновое изображение и уже затем использовать filter . Для этого создадим псевдоэлемент через ::before и к нему добавим фон через background и размытие через filter . При этом псевдоэлемент требуется зафиксировать чтобы он не прокручивался вместе с текстом. Для этого воспользуемся свойством position со значением fixed и здесь же зададим размеры псевдоэлемента через свойства top , left , bottom , right с нулевыми значениями.
Содержимое ::before оказывается выше текста и скрывает его, так что опускаем фон ниже свойством z-index со значением -1. В итоге получится код, показанный в примере 1.
Пример 1. Размытие фона веб-страницы
Результат данного примера показан на рис. 1.
Рис. 1. Размытый фон у веб-страницы
Пример 2. Размытие фона раздела
Результат данного примера показан на рис. 2.

Рис. 2. Размытый фон у блока
См. также
- backdrop-filter
- background
- blur()
- brightness()
- contrast()
- drop-shadow()
- filter
- grayscale()
- hue-rotate()
- invert()
- opacity()
- position
- position в CSS
- relative и absolute
- saturate()
- sepia()
- Абсолютное позиционирование
- Добавление тени
- Использование в вёрстке
- Линейный градиент
- Липкое позиционирование
- Не только текст
- Несколько фоновых картинок
- Нормальное позиционирование
- Относительное позиционирование
- Подробнее о позиционировании
- Поток
- Псевдоэлемент ::before
- Псевдоэлементы
- Псевдоэлементы ::after и ::before
- Свойства позиционирования
- Спойлер
- Спрайты
- Установка фона и градиента
- Фиксированное позиционирование
- Фильтр
- Фоновая картинка
Как затемнить фоновое изображение CSS?
Я вытягиваю свои волосы из-за этого. Я попытался буквально все, что нашел, и в этот момент я предполагаю, что должен просто совершить какую-то ошибку. Я пытаюсь затемнить фоновое изображение, чтобы оно не было столь насыщенным. Вот мой HTML:
#home < background-image: url(file:///Volumes/Animus/Jon/Dropbox/website/hellcity.jpg); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; >nav li < display: inline; position: relative; float: left; >nav a < color: #5a5a5a; font-size: 11px; font-weight: bold; padding: 14px 10px; text-transform: uppercase; >#slogan
Это дает мне фон, который полностью покрывает страницу. Но я хочу затемнить его (без зависания или щелчка). Все, что я пробовал, НЕ достигло какого-либо потемнения (я пробовал фальшивые градиенты, материал reba и т.д.) И каким-то образом мешал
theblackveil 26 июль 2015, в 03:02
Поделиться
Почему бы не изменить изображение hellcity.jpg чтобы оно было темнее?
Spencer Wieczorek 26 июль 2015, в 00:33
Я пытаюсь научиться делать это с помощью CSS, чтобы в будущем мне не приходилось редактировать фотографии (вместо того, чтобы просто использовать их по мере их поступления и использовать инструменты из моего пояса для инструментов, чтобы сделать это для меня).
theblackveil 26 июль 2015, в 00:38
Вот ответ о том, как уменьшить яркость, это помогает? Я бы порекомендовал использовать filter: brightness ответа.
Spencer Wieczorek 26 июль 2015, в 00:40
BSMP 26 июль 2015, в 00:42
@SpencerWieczorek — Я действительно пробовал это, и это странным образом ничего не делает, что является частью того, почему я так растерялся.
theblackveil 26 июль 2015, в 00:50
@BSMP — Спасибо, что заметили это! Это была ошибка в моем основном коде, но я исправил ее (к сожалению, безрезультатно).
theblackveil 26 июль 2015, в 00:51
Какой браузер (ы) вы используете / поддерживаете? Возможно, ваш браузер вообще не поддерживает фильтр.
BSMP 26 июль 2015, в 00:52
@BSMP Я в самой последней версии Safari, которая указана как поддерживающая -webkit-filter. Не уверен, почему он не вносил заметных изменений, хотя.
theblackveil 26 июль 2015, в 01:02
Есть ли способ для меня, чтобы пометить это как решено?
theblackveil 26 июль 2015, в 01:10
Вы должны увидеть галочку под каждым из вопросов. Вы можете нажать на галочку для вопроса, который лучше всего ответил на ваш вопрос. (Вы можете выбрать только один). Информация справочного центра: stackoverflow.com/help/someone-answers
BSMP 26 июль 2015, в 01:17
Большое спасибо за вашу помощь, @BSMP
theblackveil 26 июль 2015, в 01:23
Показать ещё 9 комментариев
Поделиться:
4 ответа
Лучший ответ
#home < background: linear-gradient( rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) ), url('file:///Volumes/Animus/Jon/Dropbox/website/hellcity.jpg'); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; >
Frankenmint 26 июль 2015, в 01:30
Поделиться
Итак, я понятия не имею, почему . Но это сделал это. Я пробовал это раньше, написав с частями rgba на их собственных строках (или, может быть, у меня был только один rgba вместо обоих?). редактировать: Итак, я не знаю, как показать вам, что я делал раньше, чтобы определить, почему это работает сейчас, когда раньше не работало. : ‘/ Независимо от того, могли бы вы объяснить, почему это затемняет весь фон, когда все другие показанные методы (и в других ответах на этот же вопрос) только затемняют содержимое
theblackveil 26 июль 2015, в 00:58
Я думаю, что ваши теги были отформатированы неправильно, а элементы before и hover: body перетекли в разметку nav. Я не могу знать, если ты не вернешься на несколько шагов назад и не вставишь сюда источник, чтобы подтвердить.
Frankenmint 26 июль 2015, в 01:12
просто чтобы убедиться, что я вас понимаю, вы предполагаете, что я, возможно, неправильно закрывал или открывал () или <>, что привело к тому, что в этом разделе инструкции есть те, которые следуют? Это очень хорошо может быть совершенно правильно.
theblackveil 26 июль 2015, в 01:13
ну . больше похоже на теги <>, но да — что-то вроде « nav" сломает его и заставит вашу навигационную панель тоже стать черной
Blur-эффект на чистом css
В CSS3 есть множество новых свойств, которые могут значительно ускорить вёрстку тех или иных элементов страницы. Например, css-фильтры, об одном из которых сегодня предлагается поговорить.
Каждый из нас хотя бы раз имел возможность наблюдать эффект размытия на странице. Зачастую для его создания используется jQuery-библиотека bjurjs . Однако, не на всех сайтах целесообразно использовать jQuery, да и технологии не стоят на месте: теперь мы можем воспользоваться решением на чистом CSS. Попробуем?
Пример простейшей разметки:
doctype html> html lang="en"> head> meta charset="UTF-8"/> title>Blurtitle> link href="style.css" rel="stylesheet"/> head> body> main class="wrapper"> div class="blur">div> div class="inner-wrapper"> h2>Welcome to our website!h2> div> main> body> html>
Итак, задан родительский div с классом wrapper , служащий контейнером для двух вложенных div’ов: inner-wrapper будет содержать текст приветствия, а blur — изображение, к которому нужно применить эффект размытия.
Обратимся к стилям.
.wrapper position: relative; width: 500px; height: 500px; margin: 0 auto; > .inner-wrapper, .blur position: absolute; width: 500px; height: 300px; left: 0; top: 0; bottom: 0; right: 0; >
Как можно видеть, дочерние блоки абсолютно позиционированы и находятся на одном уровне. Дело в том, что эффект размытия будет применяться и к тексту приветствия, чего нам хотелось бы избежать. Поэтому лучше управлять положением блоков относительно друг друга при помощи z-index . Сделаем это, а также зададим необходимый бэкгрануд для .blur :
.inner-wrapper z-index: 100; color: #fff; text-align: center; text-shadow: 0 0 5px rgba(0,0,0,.5); > .blur z-index: 99; background-image: url(image.png); background-size: cover; background-repeat: no-repeat; >
На данный момент получаем простейшую страничку с картинкой и текстом:

Настало время применить магию! Увы, firefox пока не поддерживает css-фильтры, поэтому в дело пойдёт небольшой трюк: нужно «скормить» ему svg-файл со следующим содержимым:
svg version="1.1" xmlns="http://www.w3.org/2000/svg"> filter id="blur"> feGaussianBlur stdDeviation="5"/> filter> svg>
и указать путь к этому файлу, а также обратиться к нужному фильтру. В нашем случае фильтр всего один: тот, что определён под id blur . Вот как должен быть преобразован css-код для получения эффекта размытия:
.inner-wrapper z-index: 100; /* текст не размыт */ color: #fff; text-align: center; text-shadow: 0 0 5px rgba(0,0,0,.5); > .blur z-index: 99; /* изображение размыто */ background-image: url(image.png); background-size: cover; background-repeat: no-repeat; -webkit-filter: blur(5px); -moz-filter: blur(5px); filter: blur(5px); filter: url('blur.svg#blur'); /* путь к svg */ >
А вот и итоговый вариант с применением эффекта размытия:

Единственный недостаток: нечёткие границы размытия, которые выходят за пределы родительского элемента. Часто такой побочный эффект может быть нежелательным. Ну, что ж, можно поиграть с радиусом размытия или применить overflow: hidden .
Заменить фон на фото
При заказе в RetouchMe услуги «Заменить фон» делается профессиональная обработка фотографии, в результате которой происходит замена фона из множества предоставленных шаблонов с соблюдением пропорций, корректировкой цвета, яркости и контрастности.

Плюсы и минусы услуги «Заменить фон» в фоторедакторе
RetouchMe позволяет нажать одну или несколько кнопок, чтобы получить отличный результат с услугой «Заменить фон».
Бесплатный фоторедактор требуют хороших навыков, чтобы добиться ожидаемого результата с услугой «Заменить фон».
Онлайн фоторедактор требуют хороших навыков, чтобы добиться ожидаемого результата с услугой «Заменить фон».
ИИ-фоторедактор позволяет нажать одну или несколько кнопок, чтобы получить отличный результат с услугой «Заменить фон».
RetouchMe позволяет получить отличный результат ретуши с услугой «Заменить фон».
Бесплатный фоторедактор не позволяет получить хороший результат ретуши с услугой «Заменить фон».
Онлайн фоторедактор не позволяет получить хороший результат ретуши с услугой «Заменить фон».
ИИ-фоторедактор позволяет получить хороший результат ретуши с услугой «Заменить фон».
RetouchMe позволяет потратить на редактирование 5-10 минут для услуги «Заменить фон».
Бесплатный фоторедактор позволяет потратить на редактирование 5-10 минут для услуги «Заменить фон».
Онлайн фоторедактор позволяет потратить на редактирование 5-10 минут для услуги «Заменить фон».
ИИ-фоторедактор позволяет потратить на редактирование 3-5 минут для услуги «Заменить фон».
RetouchMe позволяет получить полностью эстетичный результат с услугой «Заменить фон».
Бесплатный фоторедактор не позволяет получить приемлемый по натуральности результат с услугой «Заменить фон».
Онлайн фоторедактор не позволяет получить приемлемый по натуральности результат с услугой «Заменить фон».
ИИ-фоторедактор позволяет получить приемлемый по натуральности результат с услугой «Заменить фон».
- В каком приложении можно заменить фон
- Поменять задний фон на фото еще не было так просто
- Как изменить фон в графическом приложении
- До и после смены фона фоторедактором
- Как заменить фон на фото онлайн?
- Возможности и особенности RetouchMe
В каком приложении можно заменить фон
Кто не мечтал об идеальном сочетании переднего и заднего плана на картинке? Ситуация, когда мы делаем селфи на фоне прекрасного пейзажа или моря со странным лицом, а затем, шутя с друзьями, делаем идеальное выражение лица и позу, типична для большинства из нас. К сожалению, мы не всегда умеем выбирать правильное освещение и позировать для красивого фото. Вот почему иногда нам всем нужен волшебный инструмент, который мог бы объединить различные элементы из нескольких фотографий. И знаете, что? Программа для изменения фона на фото существует и уже творит чудеса с картинками разных локаций и фигур, что требует серьёзных усилий профессионалов.
Поменять задний фон на фото еще не было так просто
Быстрая и профессиональная помощь в выборе и настройке правильных фонов и обработки мелких ошибок имеет большое значение для большинства пользователей Android и iPhone. Спонтанные снимки обычно не позволяют нам тратить время на поиск лучшего ракурса и солнечного света. Вот почему последующая постобработка состоит из обрезки и регулировки контрастов, чтобы убрать с изображения отвлекающие элементы.
Как изменить фон в графическом приложении
Кто-то может часами изучать необходимые инструменты в Photoshop или других подобных приложениях. Но есть простой способ, можно направить запрос опытной команде дизайнеров, которые всегда доступны онлайн.
Просто выполните следующие простые действия:
- скачайте приложение Retouchme, чтобы сменить фон на фото онлайн;
- выберите изображения из галереи, которые вы хотите изменить доступными эффектами;
- отправьте фотографии дизайнерам всего за девяносто девять центов или двадцать кредитов, которые можно легко заработать в Интернете;
- добавить информацию о нужном вам дизайне, если базовые примеры не подходят.
До и после смены фона фоторедактором
Забудьте о раздражающих изображениях с классическими улыбками и постановочными позами. С помощью приложение для замены фона в режиме онлайн вы можете делать снимки во всех позах, которые вам нравятся, и создавать чудесные фотографии на берегу моря. Многочисленные образцы, готовые к установке, могут удовлетворить даже самого требовательного пользователя. Не нужно учиться обработке и скачивать специализированное программное обеспечение. В приложении для смены фона есть все, чтобы создать новое фото или картинку на память с подходящей одеждой, лицом и забавными эффектами. Делайте подарки своим друзьям, помещая их в рамки с известными достопримечательностями и прекрасными местами. Выберите сногсшибательное платье и представьте себя топ моделью. Примеры фонов и эффектов доступны в приложении, чтобы вы могли представить окончательные изображения после редактирования.
Как заменить фон на фото онлайн?
Выберите любое красивое фото и создайте необходимый эффект в фоторедакторе Retouchme. С этого момента доступна смена фона на Рождество, свадьбу, День Святого Валентина и всемирно известные страны.
Сердечки и поцелуи лучше всего подойдут к открытке с любимым человеком. С таким простым подходом очень легко демонстрировать настоящие чувства.
Не расстраивайтесь, если ваши свадебные планы со временем изменились, а фотографа не было рядом, чтобы запечатлеть этот волшебный момент. Свадебные интерьеры и аксессуары создадут необходимую атмосферу для пары.
Празднование дня рождения хорошо смотрится в любом месте. Но когда дело доходит до показа фото в соцсети, лучшие варианты фонов к примеру воздушных шаров здесь, чтобы спасти вас.
Собираетесь в путешествие, но у вас нет фотоаппарата? Без проблем! Бывает, что даже с качественными устройствами для фото нам не удается запечатлеть лучшие моменты наших туристических маршрутов. Вы можете выбрать нужный фон, и среди множества известных городов и стран подобрать что-то для себя, чтобы добавить свои силуэты с помощью команды Retouchme.
Нужна рождественская картинка в последнюю минуту? Не нужно расстраиваться, просто найдите идеальное украшение и стиль, который вам нравится, чтобы вставить свое лицо или людей, которых вы хотите удивить.
Бывает так что у вас нет времени путешествовать и отдыхать с коктейлями на пляже. Просто попросите отредактировать фон фотографии, которая уже есть в вашем телефоне, с помощью этого приятного и простого приложения. Готовое изображение поразит своей реалистичностью и вызовет зависть у окружающих.
Возможности и особенности RetouchMe
Простота.
Поменять фон на фото онлайн еще никогда не было так просто. Наслаждайтесь многочисленными возможностями удаления ненужных объектов или добавления красивых деталей к изображению.
Разнообразие вариантов.
Усилить общий эффект помогут красочные пейзажи и тематические интерьеры.
Наличие экспертов.
Каждый заказ обрабатывается профессиональной командой. Такой подход помогает избежать автоматических ответов и примитивных решений.
Новый опыт.
Практикуйте интересные тенденции в обработке фотографий. Приложение, которое редактирует изображения с помощью настоящих дизайнеров, может многое рассказать своим пользователям. Фоторедактор демонстрирует свой профессионализм и работу умелых специалистов.
Как использовать услугу “Заменить фон”
Приложение RetouchMe доступно на платформах iOS и Android. Вы можете скачать его в Apple App Store, Google Play или Amazon App Store. Скачивание приложения бесплатно, однако для выполнения заказа внутри приложения потребуется определенное количество кредитов, цена которых зависит от выбранных услуг. Пополнить баланс кредитов можно путём покупки пакетов пополнения или оформления месячной подписки.
- Запустите или скачайте приложение RetouchMe.
- Выберите фотографию из галереи, на которой вы хотите использовать услугу “Заменить фон”.
- Выберите категорию “Фото”.
- Выберите в этой категории услугу “Заменить фон”.
- Цена услуги ”Заменить фон”: 50 ⭐.
- После выбора услуг, которые хотите использовать для фото, нажмите на кнопку “Продолжить”.
- Проверьте еще раз заказ и нажмите “Отправить дизайнеру”.
Присоединяйтесь к десяткам миллионов наших довольных клиентов из 175 стран.
