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
Я борюсь со своим кодом.