Свойство background-image
задает фоновую
картинку элементу. По умолчанию картинка
замостит своими копиями весь блок, однако,
это поведение можно отменить с помощью свойства
background-repeat
.
Синтаксис
селектор {
background-image: url(путь к картинке);
}
селектор {
background-image: none;
}
Значения
Значение | Описание |
---|---|
url |
Путь к файлу с картинкой. Название картинки может быть в двойных кавычках, одинарных и вообще без кавычек. |
none |
Отменяет фоновую картинку для элемента. |
Значение по умолчанию: none
.
Пример
Зададим фоновую картинку с помощью background-image
,
запретив ее повторение с помощью свойства
background-repeat
:
<div id="elem"></div>
#elem {
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 3px solid black;
}
:
Пример
Без background-repeat
фоновая картинка
замостит собой весь блок:
<div id="elem"></div>
#elem {
background-image: url("bg.png");
width: 400px;
height: 300px;
border: 3px solid black;
}
:
Пример
Можно одновременно задавать фоновую картинку
и задавать фоновый цвет с помощью background-color
.
В этом случае там, где не будет картинки
фона - будет фоновый цвет:
<div id="elem"></div>
#elem {
background-color: orange;
background-image: url("bg.png");
background-repeat: no-repeat;
width: 400px;
height: 300px;
border: 3px solid black;
}
:
Смотрите также
-
свойство
background
,
представляющее собой свойство-сокращение для фона