CSS Фон. Уроки для початківців. W3Schools українською
❮ Prev Next ❯
Властивості фону CSS використовуються для визначення фонових ефектів для елементів.
В цих розділах ви дізнаєтесь про наступні властивості фону CSS:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
CSS background-color — Колір фону
Властивість background-color
визначає колір фону елементу.
Приклад
Колір фону сторінки встановлюється наступним чином:
body {
background-color: lightblue;
}
В CSS колір частіше всього задається:
- допустима назва кольору — наприклад «red»
- значення HEX — наприклад «#ff0000»
- значення RGB — наприклад «rgb(255,0,0)»
Перегляньте CSS Значення кольору для отримання повного списку можливих значень кольору.
Інші елементи
Ви можете встановити колір фону для будь-яких HTML-елементів:
Приклад
Тут <h2>, <p> та <div> елементи будуть мати різні кольори фону:
h2 {background-color: green;
}
div {
background-color: lightblue;
}
p {
background-color: yellow;
}
Opacity / Transparency — Непрозорість / Прозорість
Властивість opacity
визначає непрозорість / прозорість елементу. Може приймати значення від 0,0 до 1,0. Чим менше значення, тим прозоріше:
opacity 1
opacity 0.6
opacity 0.3
opacity 0.1
Приклад
div {
background-color: green;
opacity: 0.3;
}
Примітка: При використанні властивості opacity
для додавання прозорості до фону елемента всі його дочірні елементи наслідують ту саму прозорість. Це може ускладнити читання тексту всередині повністю прозорого елементу.
Прозорість з використанням RGBA
100% opacity
60% opacity
30% opacity
10% opacity
Із розділу CSS Кольори ви дізнались, що можна використовувати RGB в якості значення кольору. В додаток до RGB ви можете використовувати значення кольору RGB з каналом alpha (RGBA), який вказує непрозорість кольору.
Значення кольору RGBA задається за допомогою: rgba(red, green, blue, alpha
Порада: Ви дізнаєтесь більше про кольори RGBA в розділі CSS Кольори на нашому сайті W3Schools українською.
Приклад
div {
background: rgba(0, 128, 0, 0.3) /* Зелений фон з opacity 30% */
}
❮ Prev Next ❯
Фон CSS
Свойства этого элемента div были заданы с помощью свойства background, которое является сокращением для установки всех свойств фона.
дел>CSS 9Свойство 0005 background — это сокращенное свойство для установки фона HTML-элемента.
Это свойство позволяет задать большинство свойств фона с помощью одного свойства.
Свойство background
устанавливает следующие свойства:
-
фоновое изображение
-
фоновая позиция
-
размер фона
-
повтор фона
-
фон-происхождение
-
фоновая клипса
-
Фоновое приложение
-
цвет фона
Синтаксис
[
Где
Количество элементов, разделенных запятыми, определяет количество фоновых слоев.
Возможные значения
-
bg-изображение - Задает свойство
background-image
. - позиция
- Задает свойство
background-position
. - черный размер
- Задает свойство
background-size
. - повторяющийся стиль
- Задает свойство
background-repeat
. - насадка
- Задает свойство
background-attachment
. - коробка
- Если присутствует одно значение box , оно устанавливает это значение как для
background-origin
background-clip
. Если присутствуют два значения, то первое устанавливаетbackground-origin
, а второеbackground-clip 9.0006 .
- 'фоновый цвет'
- Задает свойство
background-color
.
Кроме того, все свойства CSS также принимают следующие значения ключевых слов CSS в качестве единственного компонента значения их свойства:
-
начальный
- Представляет значение, указанное как начальное значение свойства.
-
унаследовать
- Представляет вычисленное значение свойства родительского элемента.
-
снято с охраны
- Это значение действует как
inherit
илиinitial
, в зависимости от того, унаследовано свойство или нет. Другими словами, он устанавливает для всех свойств их родительские значения, если они наследуемые, или их начальные значения, если они не наследуемые.
Общая информация
- Исходное значение
- Это основано на значениях отдельных свойств. Их начальные значения таковы:
-
фоновое изображение
-
нет
-
фоновая позиция
-
0% 0%
-
размер фона
-
авто
-
повтор фона
-
повтор
-
Фон-приставка
-
свиток
-
цвет фона
-
прозрачный
-
фон-происхождение
-
набивочный ящик
-
фоновая клипса
-
бордюр
-
- Применяется к
- Все элементы
- Унаследовано?
- №
- СМИ
- Визуальный
- Анимируемый
- Да (см.
Пример кода
фон: url("/pix/smile.gif") синий 90% 30% без повторов исправлено
Официальные спецификации
- CSS Backgrounds and Borders Module Level 3 (рекомендация кандидата W3C от 9 сентября 2014 г.)
- CSS Уровень 2.1 (Рекомендация W3C от 7 июня 2011 г.)
- CSS Уровень 1 (Рекомендация W3C от 17 декабря 1996 г.)
[CSS] - В чем разница между фоном и
Узнайте разницу между свойствами background и background-color в CSS и как использовать их в своем стиле.
👩💻 Технический вопрос
Спросил 3 месяца назад в CSS от Элисеи
разница между background и background-color
CSS фон фоновый цвет имущество
Дополнительные вопросы по кодированию о CSS👩💻 Технический вопрос
Спросил 4 часа назад в CSS от Claudia
box-shadow
CSS коробка-тень эффект тени элемент свойство
👩💻 Технический вопрос
Спросил 1 день назад в CSS Мария
что такое фон: прозрачный;
фон прозрачный Свойства CSS
👩💻 Технический вопрос
Спросил 2 дня назад в CSS Эми
как изменить цвет заголовка в CSS
CSS цвет заголовок
👩💻 Технический вопрос
Спросил 4 дня назад в CSS от Arron
как сделать h4 hover?
УС парить h4 элемент псевдокласс
👩💻 Технический вопрос
Спросил 4 дня назад в CSS от Tshiamo
фон с линейным градиентом в css означает
фон линейный градиент CSS
👩💻 Технический вопрос
Спросил 4 дня назад в CSS by Mary
как изменить цвет кнопки
кнопка цвет CSS-код цвет фона
👩💻 Технический вопрос
Спросил 4 дня назад в CSS от Kiara
как центрировать элементы ul по горизонтали в css
center ул предметы по горизонтали
👩💻 Технический вопрос
Спросил 4 дня назад в CSS by A
как убрать отступы на кнопке
кнопка набивка КСС
👩💻 Технический вопрос
Спросил 4 дня назад в CSS by Marta
как сдвинуть кнопку немного вправо
CSS позиционирование допуск осталось
👩💻 Технический вопрос
Спросил 5 дней назад в CSS Евой
что делает display: block?
дисплей блокировать в соответствии блочный уровень ширина высота набивка поле
👩💻 Технический вопрос
Спросил 5 дней назад в CSS от Eve
как увеличить межсимвольный интервал в css
интервал между символами CSS межбуквенный интервал
👩💻 Технический вопрос
Спросил 5 дней назад в CSS по Arron
как навести ссылку?
УС связь парить псевдокласс
👩💻 Технический вопрос
Спросил 5 дней назад в CSS от Arron
как добавить тень к моей кнопке?
кнопка тень CSS коробка-тень
👩💻 Технический вопрос
Спросил 5 дней назад в CSS by Jana
Что означает курсор в CSS.
УС свойство курсора курсор мыши указатель по умолчанию помощь
👩💻 Технический вопрос
Спросил 5 дней назад в CSS Алисия
стиль кнопки
стиль кнопка HTML CSS набивка граница курсор размер шрифта эффект наведения
👩💻 Технический вопрос
Спросил 5 дней назад в CSS by Thembekile
Как сделать переход при наведении кнопки?
кнопка переход при наведении КСС
👩💻 Технический вопрос
Спросил 6 дней назад в CSS Освальдо
Как предотвратить подчеркивание ссылки после перехода по ней?
ссылка подчеркнуть CSS украшение текста посетил штат
👩💻 Технический вопрос
Спросил 6 дней назад в CSS by Kiara
как настроить макет нескольких карт
пользовательский макет карты CSS флексбокс Сетка CSS
👩💻 Технический вопрос
Спросил 6 дней назад в CSS от Kiara
как сделать перенос текста в css
CSS перенос текста перенос слова переполнение-обертка
👩💻 Технический вопрос
Спросил 6 дней назад в CSS Ян
что делает переполнение в css
переполнение Свойство CSS вырезка содержимого полосы прокрутки
👩💻 Технический вопрос
Спросил 7 дней назад в CSS by Veronica
как вставить картинку для фона в css
background-image фоновый повтор размер фона фоновая позиция
👩💻 Технический вопрос
Спросил 7 дней назад в CSS Сара
как убрать подчеркивание в кнопке
кнопка подчеркнуть CSS текстовое украшение
👩💻 Технический вопрос
Спросил 7 дней назад в CSS Киара
как комментировать в css
комментарий
👩💻 Технический вопрос
Спросил 7 дней назад в CSS Киара
что такое сетка
сетка Веб-разработка адаптивные макеты CSS-фреймворки бутстрап
👩💻 Технический вопрос
Спросил 7 дней назад в CSS by Laurencia
как добавить тень к кнопке
кнопка коробка-тень КСС
👩💻 Технический вопрос
Спросил 7 дней назад в CSS автор Keitumetse Nirvana Akisa
Я борюсь со своим кодом.