CSS
July 25, 2020
⑩ Множественные фоны
Продолжим изучение темы CSS - фон. Если пропустили прошлые статьи, то вот ссылки на них:
- ① Базовый цвет: свойство background-color
- ② Источник изображения: свойство background-image
- ③ Укладка изображений: свойство background-repeat
- ④ Фиксация изображения: свойство background-attachment
- ⑤ Позиционирование изображений: свойство background-position
- ⑥ Область рисования: свойство background-clip
- ⑦ Область расположения фона: свойство background-origin
- ⑧ Размер изображений: свойство background-size
- ⑨ Краткая запись свойств фона: свойство background
Фон блока элемента может иметь несколько слоев в CSS3. Количество слоев определяется количеством значений, разделенных запятыми, указанных в свойстве background-image. Значение none по-прежнему создает слой.
Пример
CSS
div {
width: 680px;
height: 630px;
background-image: url(https://html5book.ru/wp-content/uploads/2015/02/flower_rose.png), url(https://html5book.ru/wp-content/uploads/2015/02/love.png), url(https://html5book.ru/wp-content/uploads/2015/02/border_white.png);
background-repeat: no-repeat;
background-position: bottom right, center center, top left;
}Первое изображение в списке — это слой, отображаемый ближайший к пользователю, следующий отрисовывается за первым, и так далее. Цвет фона, если он есть, закрашивается под всеми остальными слоями.
Источник ↗