--- title: background slug: Web/CSS/background translation_of: Web/CSS/background ---
background
устанаваливает сразу все свойства стиля фона, такие как цвет, изображение, источник и размер, или метод повтора.Исходный код этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в проект интерактивных примеров, пожалуйста клонируйте https://github.com/mdn/interactive-examples и отправьте нам запрос на извлечение..
Свойство является сокращением, которое устанавливает следующие свойства в одном объявлении: {{cssxref("background-clip")}}, {{cssxref("background-color")}}, {{cssxref("background-image")}}, {{cssxref("background-origin")}}, {{cssxref("background-position")}}, {{cssxref("background-repeat")}}, {{cssxref("background-size")}}, и {{cssxref("background-attachment")}}.
Как и во всех сокращенных свойствах, любые пропущенные вложенные значения будут установлены в свои изначальные значения.
/* Использование свойства <background-color> */ background: green; /* Использование свойств <bg-image> и <repeat-style> */ background: url("test.jpg") repeat-y; /* Использование <box> и <background-color> */ background: border-box red; /* Одно изображение, центрированное и масштабированное */ background: no-repeat center/80% url("../img/image.png");
Свойству можно указывать одно или более значений из данного списка в любом порядке:
<attachment>
<box>
<background-color>
<bg-image>
<position>
<repeat-style>
<bg-size>
{{csssyntax}}
<p class="topbanner"> Starry sky<br/> Twinkle twinkle<br/> Starry sky </p> <p class="warning">Here is a paragraph<p>
.warning { background: red; } .topbanner { background: url("https://mdn.mozillademos.org/files/11983/starsolid.gif") #00D repeat-y fixed; }
{{EmbedLiveSample("Примеры")}}
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('CSS3 Backgrounds', '#the-background', 'background')}} | {{Spec2('CSS3 Backgrounds')}} | Поддержка мультифонов и свойств {{cssxref("background-size")}}, {{cssxref("background-origin")}} и {{cssxref("background-clip")}}. |
{{SpecName('CSS2.1', 'colors.html#propdef-background', 'background')}} | {{Spec2('CSS2.1')}} | Нет значительных изменений |
{{SpecName('CSS1', '#background', 'background')}} | {{Spec2('CSS1')}} | Первоначальное определение |
{cssinfo}}
{{Compat("css.properties.background")}}