④ Цвета модели RGBA и ключевое слово transparent
Продолжим изучение темы CSS - цвета. Если пропустили прошлые статьи, то вот ссылки на них:
- ① Приоритетные цвета: свойство color
- ② Значения цвета, основные ключевые слова
- ③ Числовые значения цвета, модели RGB
Цвета модели RGBA
Цветовая модель RGB расширена в этой спецификации, чтобы включить alpha
, которая управляющая непрозрачностью цвета. В отличие от значений RGB, для значения RGBA нет шестнадцатеричной записи.
Формат значения RGBA в функциональной нотации — rgba
( за которым следует разделенный запятыми список из трех числовых значений (либо трех целочисленных значений, либо трех процентных значений), за которыми следует значение непрозрачности, а затем ). Целочисленное значение 255
соответствует 100%
, rgba (255,255,255,0.8) = rgba (100%,100%,100%,0.8)
. Символы пробела допускаются вокруг числовых значений.
Параметр непрозрачности применяется ко всему объекту. Любые значения за пределами диапазона от 0.0
(полностью прозрачный) до 1.0
(полностью непрозрачный) будут ограничены этим диапазоном.
Синтаксис
CSS
color: rgba(0,0,255,0.5); color: rgba(100%, 50%, 0%, 0.1);
Ключевое слово transparent
Это ключевое слово можно считать сокращением для прозрачного черного цвета rgba (0,0,0,0)
, которое является его вычисленным значением.
Синтаксис
CSS
color: transparent;
Продолжение в следующей статье!