Background image url css: url() — CSS: Cascading Style Sheets


06.05.2023 Facebook Twitter LinkedIn Google+ Разное


Стиль HTML DOM backgroundImage Свойство

❮ Назад ❮ Справочник по объектам стиля Далее ❯

Пример

Установить фоновое изображение для документа:

document.body.style.backgroundImage = «url(‘img_tree.png’)»;

Попробуйте сами »

Другие примеры «Попробуйте сами» ниже.


Определение и использование

Свойство backgroundImage устанавливает или возвращает фоновое изображение элемента.

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

См. также:

Стили HTML: Свойство фона

Учебник CSS: Фоны CSS

Учебник CSS3: Фоны CSS3

Справочник по CSS: Свойство background-image


Синтаксис

object .style.backgroundImage

Установите свойство backgroundImage:

object .style.backgroundImage = «url(‘ URL ‘)|none|initial|inherit»


Значения свойств

Значение Описание
URL( ‘URL’ ) Расположение файла образа
нет Нет фонового изображения. Это по умолчанию
начальный Устанавливает для этого свойства значение по умолчанию. Читать про начальный
унаследовать Наследует это свойство от родительского элемента. Читать о наследовать

Технические детали

Значение по умолчанию: нет
Возвращаемое значение: Строка, представляющая фоновое изображение
Версия CSS CSS1


Поддержка браузера

backgroundImage — это функция CSS1 (1996).

Полностью поддерживается во всех браузерах:

Хром Край Фаерфокс Сафари Опера ИЭ
Да Да Да Да Да Да

Дополнительные примеры

Пример

Установка фонового изображения для определенного элемента

:

document. getElementById(«myDiv»).style.backgroundImage = «url(‘img_tree.png’)»;

Попробуйте сами »

Пример

Вернуть фоновое изображение определенного элемента

:

let img = document.getElementById(«myDiv»).style.backgroundImage;

Попробуйте сами »

Пример

Вернуть фоновое изображение документа:

let img = document.body.style.backgroundImage;

Попробуйте сами »

❮ Предыдущий ❮ Справочник по объектам стиля Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебное пособие по HTML
Учебное пособие по CSS
Учебное пособие по JavaScript
Учебное пособие
Учебное пособие по SQL
Учебное пособие по Python
Учебное пособие по W3.CSS
Учебное пособие по Bootstrap
Учебное пособие по PHP
Учебное пособие по Java
Учебное пособие по C++
Учебное пособие по jQuery

900 Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3. CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery

Лучшие примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


ФОРУМ | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

Учебное пособие по фоновому изображению CSS с примерами

Содержание:

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

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

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

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

И, как обычно, если вы не любите читать, перейдите на наш канал Youtube, чтобы посмотреть видеоверсию.

Давайте проверим, что стоит за фоном!

1. Как идеально подогнать фоновое изображение к области просмотра?

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

Позвольте мне показать вам, как сделать так, чтобы фоновое изображение всегда идеально соответствовало окну вашего браузера!

****2.

Как использовать несколько фоновых изображений с помощью CSS?

Хм, а что, если я захочу добавить более одного изображения на задний план?

Это возможно и не очень сложно, но может дать хороший результат, пока у вас есть идея смешать две графики во что-то красивое.

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

Посмотрим, как это работает!

3. Как создать треугольное фоновое изображение?

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

Это делается путем создания двух div, оба для полного окна просмотра, затем необходимо добавить фоновое изображение к ним обоим, а затем второму div требуется свойство clip-path для создания формы треугольника.

Давайте посмотрим код и результат!

****4. Как добавить наложение градиента к моему фоновому изображению?

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

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

Давайте посмотрим, как мы можем легко добавить наложение градиента к фоновому изображению!

****5. Как создать анимацию фонового изображения с изменяющимся цветом?

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

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

Давайте посмотрим, что мы можем сделать, используя фоновые изображения и анимацию в CSS!

6. Как сделать фоновое изображение в виде сетки?

Иногда это отличная идея пойти немного дальше, особенно если проект связан с искусством или фотографией, тогда красивое фоновое изображение может быть создано с помощью сетки CSS и фонового изображения CSS.

О, если вы не знаете, что такое сетка CSS, проверьте это здесь.

Давайте взглянем!

7. Как установить фоновое изображение в качестве цвета текста?

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

Давайте посмотрим, какой потрясающий эффект мы можем получить!

Заключение

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

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

Спасибо за чтение,

Анна из Дуомли

Как использовать анимацию css учебник с примерами

Руководство по созданию HTML-таблицы

Граница CSS с примерами учебника

Анна Данилек

Анна Данилек имеет высшее образование в области управления бизнесом. В течение многих лет она получала солидный опыт во фронтенд- и бэкенд-разработке, создавая программное обеспечение для известных ИТ-компаний.

Comments