English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство CSS

Правила CSS (RULES)

Полный список свойств CSS

Метод использования свойства background CSS и примеры

Свойство background CSS предназначено для установки различных свойств фона, то есть это сокращение, а именно background-image,background-position,background-size,background-repeat,background-attachment,background-origin,background-clipИbackground-color Эти единичные свойства.

В таблице ниже суммированы контекст использования и история версий этого свойства.

Значение по умолчанию:Просмотрите все значения свойств
Применяется к:Все элементы
Ингерит:Нет
Анимируемые:Да, потому что некоторые свойства транскрипции могут быть анимированы.Пожалуйста, смотрите: Анимационные свойства.
Версия:CSS 1, 2, 3
Синтаксис JavaScript:    object    object.style.background="red url(smiley.gif) top left no-repeat"

Синтаксис использования фона

Синтаксис этого свойства такой:

background: [ image position/size repeat attachment origin clip color ] | initial | inherit

Примечание:Если отсутствует или опущено любое из перечисленных свойств, то вставляется значение по умолчанию для этого свойства (если оно есть). Дополнительную информацию см. в описаниях отдельных свойств.

Ниже приведен пример того, как использовать свойство background.

body {background: #ffff00 url("smiley.png") no-repeat fixed center;}
Проверьте, как это выглядит‹/›

В CSS3 вы также можете добавить несколько фонов к одному элементу. Фоны перекрываются друг на друга по оси z.

.box {
    width: 100%;
    height: 500px;
    background: url("images/birds.png") no-repeat center, url("images/clouds.png") no-repeat center, lightblue;
}
Проверьте, как это выглядит‹/›

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

В таблице ниже описаны значения этого свойства.

ЗначениеОписание
background-attachmentУказать, следует ли фону следовать за документом при прокрутке или оставаться фиксированным в области просмотра.
background-colorУстановить цвет фона элемента.
background-clipУказать область рисования фона.
background-imageУстановить одно или несколько фоновых изображений для элемента.
background-originУказать область локализации фонового изображения.
background-positionУстановить начальное положение фонового изображения.
background-repeatУказать, как тянуть фоновое изображение после его размера и положения.
background-sizeУказать размер фонового изображения.
initialУстановить это свойство в его значение по умолчанию.
inheritЕсли указано, то связанные элементы будут использовать вычисленное значение свойства background родительского элемента.

Совместимость браузеров

Совместимость браузеров для свойств background, все основные браузеры поддерживают это свойство.

  • Firefox 1+

  • Google Chrome 1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 3.5+

Дополнительное чтение

Узнайте больше в следующих руководствах:CSS фоновое изображение,CSS3 фоновое изображение.

Связанные свойства:background-attachment,background-color,background-clip,background-image,background-origin,background-position,background-repeat,background-size.