Свойство background-size CSS

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

background-size Атрибут определяет размер фонового изображения.

См. также:

Урок CSS:Фон CSS,CSS фоновое изображение (расширенное)

Руководство по HTML DOM:Атрибут backgroundSize

Пример

Определяет размер фонового изображения:

div
{
background:url(img_flwr.gif);
background-size:80px 60px;
background-repeat:no-repeat;
}

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

CSS синтаксис

background-size: length|percentage|cover|contain;

Значение атрибута

Значение Описание Тестирование
length

Устанавливает высоту и ширину фонового изображения.

Первое значение устанавливает ширину, второе значение устанавливает высоту.

Если установлено только одно значение, то второе значение будет установлено в "auto".

Тестирование
percentage

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

Первое значение устанавливает ширину, второе значение устанавливает высоту.

Если установлено только одно значение, то второе значение будет установлено в "auto".

Тестирование
cover

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

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

Тестирование
contain Расширите изображение до максимального размера, чтобы его ширина и высота полностью соответствовали области содержимого. Тестирование

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

Значение по умолчанию: auto
Инheritability: нет
Версия: CSS3
JavaScript синтаксис: object.style.backgroundSize="60px 80px"

Более примеров

Растяните фоновое изображение
Растяните фоновое изображение, чтобы полностью покрыть область содержимого.
Растяните фоновое изображение, чтобы горизонтально скопировать фоновое изображение四次
Растяните фоновое изображение, чтобы фоновое изображение было точно горизонтально скопировано四次.

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

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.

Chrome Edge Firefox Safari Opera
Chrome IE / Edge Firefox Safari Opera
4.0
1.0 -webkit-
9.0 4.0
3.6 -moz-
4.1
3.0 -webkit-
10.5
10.0 -o-