Поиск…


Синтаксис

  • цвет: #rgb
  • цвет: #rrggbb
  • color: rgb [a] (<красный>, <зеленый>, <синий> [, <альфа>])
  • color: hsl [a] (<hue>, <saturation%>, <lightness%> [, <alpha>])
  • цвет: colorkeyword / * зеленый, синий, желтый, оранжевый, красный, ..etc * /

Цветные ключевые слова

Большинство браузеров поддерживают цветные ключевые слова, чтобы указать цвет. Например, чтобы задать color синего элемента, используйте ключевое слово blue :

.some-class {
    color: blue;
}

Ключевые слова CSS не чувствительны к регистру - blue , Blue и BLUE будут #0000FF в #0000FF .

Цветные ключевые слова

Название цвета Значение Hex Значения RGB цвет
AliceBlue # F0F8FF RGB (240248255) AliceBlue
AntiqueWhite # FAEBD7 RGB (250235215) AntiqueWhite
вода # 00FFFF RGB (0255255) вода
Аквамарин # 7FFFD4 RGB (127255212) Аквамарин
лазурь # F0FFFF RGB (240255255) лазурь
Бежевый # F5F5DC RGB (245245220) Бежевый
фора # FFE4C4 RGB (255228196) фора
черный # 000000 RGB (0,0,0) черный
BlanchedAlmond #FFEBCD RGB (255235205) BlanchedAlmond
синий # 0000FF RGB (0,0,255) синий
Сине-фиолетовый # 8A2BE2 RGB (138,43,226) Сине-фиолетовый
коричневый # A52A2A RGB (165,42,42) коричневый
BurlyWood # DEB887 RGB (222184135) BurlyWood
CadetBlue # 5F9EA0 RGB (95158160) CadetBlue
картезианский монастырь # 7FFF00 RGB (127,255,0) картезианский монастырь
Шоколад # D2691E RGB (210,105,30) Шоколад
коралловый # FF7F50 RGB (255,127,80) коралловый
CornflowerBlue # 6495ED RGB (100149237) CornflowerBlue
Кукурузные рыльца # FFF8DC RGB (255248220) Кукурузные рыльца
малиновый # DC143C RGB (220,20,60) малиновый
Cyan # 00FFFF RGB (0255255) Cyan
Темно-синий # 00008B RGB (0,0,139) Темно-синий
DarkCyan # 008B8B RGB (0139139) DarkCyan
DarkGoldenRod # B8860B RGB (184,134,11) DarkGoldenRod
Темно-серый # A9A9A9 RGB (169169169) Темно-серый
Темно-серый # A9A9A9 RGB (169169169) Темно-серый
Темно-зеленый # 006400 RGB (0,100,0) Темно-зеленый
DarkKhaki # BDB76B RGB (189183107) DarkKhaki
DarkMagenta # 8B008B RGB (139,0,139) DarkMagenta
DarkOliveGreen # 556B2F RGB (85,107,47) DarkOliveGreen
DarkOrange # FF8C00 RGB (255,140,0) DarkOrange
DarkOrchid # 9932CC RGB (153,50,204) DarkOrchid
Темно-красный # 8B0000 RGB (139,0,0) Темно-красный
DarkSalmon # E9967A RGB (233150122) DarkSalmon
DarkSeaGreen # 8FBC8F RGB (143188143) DarkSeaGreen
DarkSlateBlue # 483D8B RGB (72,61,139) DarkSlateBlue
DarkSlateGray # 2F4F4F RGB (47,79,79) DarkSlateGray
DarkSlateGrey # 2F4F4F RGB (47,79,79) DarkSlateGrey
DarkTurquoise # 00CED1 RGB (0206209) DarkTurquoise
DarkViolet # 9400D3 RGB (148,0,211) DarkViolet
Темно-розовый # FF1493 RGB (255,20,147) Темно-розовый
DeepSkyBlue # 00BFFF RGB (0191255) DeepSkyBlue
DimGray # 696969 RGB (105105105) DimGray
DimGrey # 696969 RGB (105105105) DimGrey
DodgerBlue # 1E90FF RGB (30144255) DodgerBlue
огнеупорный кирпич # B22222 RGB (178,34,34) огнеупорный кирпич
FloralWhite # FFFAF0 RGB (255250240) FloralWhite
Зеленый лес # 228B22 RGB (34,139,34) Зеленый лес
фуксия # FF00FF RGB (255,0,255) фуксия
Gainsboro #DCDCDC RGB (220220220) Gainsboro
GhostWhite # F8F8FF RGB (248248255) GhostWhite
Золото # FFD700 RGB (255,215,0) Золото
золотарник # DAA520 RGB (218,165,32) золотарник
Серый # 808080 RGB (128128128) Серый
Серый # 808080 RGB (128128128) Серый
зеленый # 008000 RGB (0,128,0) зеленый
Желто-зеленый # ADFF2F RGB (173,255,47) Желто-зеленый
Нектар # F0FFF0 RGB (240255240) Нектар
Ярко-розовый # FF69B4 RGB (255105180) Ярко-розовый
IndianRed # CD5C5C RGB (205,92,92) IndianRed
Индиго # 4B0082 RGB (75,0,130) Индиго
слоновая кость # FFFFF0 RGB (255255240) слоновая кость
Хаки # F0E68C RGB (240230140) Хаки
лаванда # E6E6FA RGB (230230250) лаванда
LavenderBlush # FFF0F5 RGB (255240245) LavenderBlush
LawnGreen # 7CFC00 RGB (124,252,0) LawnGreen
LemonChiffon #FFFACD RGB (255250205) LemonChiffon
Светло-синий # ADD8E6 RGB (173216230) Светло-синий
LightCoral # F08080 RGB (240128128) LightCoral
LightCyan # E0FFFF RGB (224255255) LightCyan
LightGoldenRodYellow # FAFAD2 RGB (250250210) LightGoldenRodYellow
Светло-серый # D3D3D3 RGB (211211211) Светло-серый
Светло-серый # D3D3D3 RGB (211211211) Светло-серый
Светло-зеленый # 90EE90 RGB (144238144) Светло-зеленый
Светло-розовый # FFB6C1 RGB (255182193) Светло-розовый
LightSalmon # FFA07A RGB (255160122) LightSalmon
LightSeaGreen # 20B2AA RGB (32178170) LightSeaGreen
LightSkyBlue # 87CEFA RGB (135206250) LightSkyBlue
LightSlateGray # 778899 RGB (119136153) LightSlateGray
LightSlateGrey # 778899 RGB (119136153) LightSlateGrey
LightSteelBlue # B0C4DE RGB (176196222) LightSteelBlue
Светло-желтого # FFFFE0 RGB (255255224) Светло-желтого
Лайм # 00FF00 RGB (0,255,0) Лайм
LimeGreen # 32CD32 RGB (50,205,50) LimeGreen
Белье # FAF0E6 RGB (250240230) Белье
фуксин # FF00FF RGB (255,0,255) фуксин
каштановый # 800000 RGB (128,0,0) каштановый
MediumAquaMarine # 66CDAA RGB (102205170) MediumAquaMarine
MediumBlue # 0000CD RGB (0,0,205) MediumBlue
MediumOrchid # BA55D3 RGB (186,85,211) MediumOrchid
MediumPurple # 9370DB RGB (147112219) MediumPurple
MediumSeaGreen # 3CB371 RGB (60179113) MediumSeaGreen
MediumSlateBlue # 7B68EE RGB (123104238) MediumSlateBlue
MediumSpringGreen # 00FA9A RGB (0250154) MediumSpringGreen
MediumTurquoise # 48D1CC RGB (72209204) MediumTurquoise
MediumVioletRed # C71585 RGB (199,21,133) MediumTurquoise
Темно-синий # 191970 RGB (25,25,112) Темно-синий
MintCream # F5FFFA RGB (245255250) MintCream
MistyRose # FFE4E1 RGB (255228225) MistyRose
мокасин # FFE4B5 RGB (255228181) мокасин
NavajoWhite #FFDEAD RGB (255222173) NavajoWhite
военно-морской флот # 000080 RGB (0,0,128) военно-морской флот
OldLace # FDF5E6 RGB (253245230) OldLace
оливковый # 808000 RGB (128,128,0) оливковый
OliveDrab # 6B8E23 RGB (107,142,35) OliveDrab
оранжевый # FFA500 RGB (255,165,0) оранжевый
Оранжево-красный # FF4500 RGB (255,69,0) Оранжево-красный
орхидея # DA70D6 RGB (218112214) орхидея
PaleGoldenRod # EEE8AA RGB (238232170) PaleGoldenRod
Бледно-зеленый # 98FB98 RGB (152251152) Бледно-зеленый
PaleTurquoise #AFEEEE RGB (175238238) PaleTurquoise
PaleVioletRed # DB7093 RGB (219112147) PaleVioletRed
PapayaWhip # FFEFD5 RGB (255239213) PapayaWhip
Peachpuff # FFDAB9 RGB (255218185) Peachpuff
Перу # CD853F RGB (205,133,63) Перу
розовый # FFC0CB RGB (255192203) розовый
слива # DDA0DD RGB (221160221) слива
PowderBlue # B0E0E6 RGB (176224230) PowderBlue
Пурпурный # 800080 RGB (128,0,128) Пурпурный
RebeccaPurple # 663399 RGB (102,51,153) RebeccaPurple
красный # FF0000 RGB (255,0,0) красный
RosyBrown # BC8F8F RGB (188143143) RosyBrown
Королевский синий # 4169E1 RGB (65105225) Королевский синий
SaddleBrown # 8B4513 RGB (139,69,19) SaddleBrown
Лосось # FA8072 RGB (250128114) Лосось
Sandybrown # F4A460 RGB (244,164,96) Sandybrown
Цвет морской волны # 2E8B57 RGB (46,139,87) Цвет морской волны
Морская ракушка # FFF5EE RGB (255245238) Морская ракушка
охра # A0522D RGB (160,82,45) охра
Серебряный # C0C0C0 RGB (192192192) Серебряный
Голубое небо # 87CEEB RGB (135206235) Голубое небо
SlateBlue # 6A5ACD RGB (106,90,205) SlateBlue
Шифер серый # 708090 RGB (112128144) Шифер серый
SlateGrey # 708090 RGB (112128144) SlateGrey
Снег #FFFAFA RGB (255250250) Снег
SpringGreen # 00FF7F RGB (0255127) SpringGreen
Стальной синий # 4682B4 RGB (70130180) Стальной синий
загар # D2B48C RGB (210180140) загар
чирок # 008080 RGB (0128128) чирок
чертополох # D8BFD8 RGB (216191216) чертополох
Помидор # FF6347 RGB (255,99,71) Помидор
Бирюзовый # 40E0D0 RGB (64224208) Бирюзовый
Виолетта # EE82EE RGB (238130238) Виолетта
пшеница # F5DEB3 RGB (245222179) пшеница
белый #FFFFFF RGB (255,255,255) белый
Белый дым # F5F5F5 RGB (245245245) Белый дым
желтый # FFFF00 RGB (255,255,0) желтый
Желто-зеленый # 9ACD32 RGB (154,205,50) Желто-зеленый

В дополнение к названным цветам также есть ключевое слово transparent , которое представляет собой полностью прозрачный черный цвет: rgba(0,0,0,0)


Шестнадцатеричное значение

Фон

Цвета CSS также могут быть представлены в виде шестигранного триплета, где элементы представляют красные, зеленые и синие компоненты цвета. Каждое из этих значений представляет собой число в диапазоне от 00 до FF или от 0 до 255 в десятичной нотации. Можно использовать строчные и / или строчные шестнадцатеричные значения (т. #3fc = #3FC = #33ffCC ). Браузер интерпретирует #369 как #336699 . Если это не то, что вы намеревались, а скорее хотите #306090 , вам нужно указать это явно.

Общее количество цветов, которое может быть представлено шестнадцатеричной нотацией, составляет 256 ^ 3 или 16 777 216.

Синтаксис

color: #rrggbb;
color: #rgb
Значение Описание
rr 00 - FF для количества красного
gg 00 - FF для количества зеленого
bb 00 - FF для количества синего
.some-class {
    /* This is equivalent to using the color keyword 'blue' */
    color: #0000FF;
}

.also-blue {
    /* If you want to specify each range value with a single number, you can!
       This is equivalent to '#0000FF' (and 'blue') */
    color: #00F;
}

Шестнадцатеричная нотация используется для указания значений цвета в цветовом формате RGB в соответствии с «Числовыми значениями цвета» W3C .

В Интернете доступно множество инструментов для поиска шестнадцатеричных (или просто шестнадцатеричных) значений цвета.

Найдите « шестнадцатеричную цветовую палитру » или « шестнадцатеричный подборщик цветов » с вашим любимым веб-браузером, чтобы найти кучу вариантов!

Значения шестнадцатеричных значений всегда начинаются с знака фунта (#), длиной до шести «цифр» и не зависят от регистра: то есть, они не заботятся о капитализации. #FFC125 и #ffc125 имеют один и тот же цвет.

rgb () Обозначение

RGB - это аддитивная цветовая модель, которая представляет цвета как смеси красного, зеленого и синего света. По сути, представление RGB является десятичным эквивалентом шестнадцатеричного обозначения. В шестнадцатеричном формате каждое число колеблется от 00-FF, что эквивалентно 0-255 в десятичном и 0% -100% в процентах.

.some-class {
    /* Scalar RGB, equivalent to 'blue'*/
    color: rgb(0, 0, 255);
}

.also-blue {
    /* Percentile RGB values*/
    color: rgb(0%, 0%, 100%);
}

Синтаксис

rgb(<red>, <green>, <blue>)
Значение Описание
<red> целое число от 0 до 255 или процент от 0 - 100%
<green> целое число от 0 до 255 или процент от 0 - 100%
<blue> целое число от 0 до 255 или процент от 0 - 100%

hsl () Обозначение

HSL обозначает оттенок («какой цвет»), насыщенность («сколько цветов») и легкость («сколько белого»).

Оттенок представлен как угол от 0 ° до 360 ° (без единиц), а насыщенность и легкость представлены в процентах.

p {
    color: hsl(240, 100%, 50%); /* Blue */
}

Цветное колесо HSL

Синтаксис

color: hsl(<hue>, <saturation>%, <lightness>%);
Значение Описание
<hue> (без единиц), где 0 ° красный, 60 ° - желтый, 120 ° - зеленый, 180 ° - голубой, 240 ° - синий, 300 ° - пурпурный, а 360 ° красный
<saturation> указанная в процентах, где 0% полностью ненасыщенна (оттенки серого) и 100% полностью насыщена (ярко окрашена)
<lightness> указано в процентах, где 0% полностью черный, а 100% полностью белый

Заметки

  • Насыщение 0% всегда производит оттенок серого; изменение оттенка не влияет.

  • Легкость 0% всегда производит черный цвет, а 100% всегда производит белый; изменение оттенка или насыщенности не влияет.

currentColor

currentColor возвращает вычисленное значение цвета текущего элемента.

Использовать в одном элементе

Здесь currentColor оценивается как красный, поскольку свойство color установлено на red :

div {
   color: red;     
   border: 5px solid currentColor;
   box-shadow: 0 0 5px currentColor;
}

В этом случае указание currentColor для границы, скорее всего, избыточно, так как исключение должно давать идентичные результаты. Используйте свойство currentColor внутри свойства border внутри одного и того же элемента, если оно будет перезаписано иначе из-за более конкретного селектора.

Так как это вычисленный цвет, граница будет зеленой в следующем примере из-за второго правила, переопределяющего первое:

div {
   color: blue;
   border: 3px solid currentColor; 
   color: green;
}

Унаследовано от родительского элемента

Цвет родителя наследуется, здесь currentColor оценивается как «синий», делая синий цвет дочернего элемента.

.parent-class {
    color: blue;
}

.parent-class .child-class {
    border-color: currentColor;
}

currentColor также может использоваться другими правилами, которые обычно не наследуются от свойства цвета, такого как фоновый цвет. В приведенном ниже примере показано, как дети используют цвет, установленный в родительском в качестве фона:

.parent-class {
    color: blue;
}

.parent-class .child-class {
    background-color: currentColor;
}

Возможный результат:

введите описание изображения здесь

rgba () Обозначение

Подобно нотации rgb () , но с дополнительным значением альфа (непрозрачность).

.red {
    /* Opaque red */
    color: rgba(255, 0, 0, 1);
}

.red-50p {
    /* Half-translucent red. */
    color: rgba(255, 0, 0, .5);
}

Синтаксис

rgba(<red>, <green>, <blue>, <alpha>);
Значение Описание
<red> целое число от 0 до 255 или процент от 0 - 100%
<green> целое число от 0 до 255 или процент от 0 - 100%
<blue> целое число от 0 до 255 или процент от 0 - 100%
<alpha> число от 0 до 1, где 0.0 полностью прозрачно и 1,0 полностью непрозрачно

hsla () Обозначение

Подобно нотации hsl () , но с добавленным значением альфа (непрозрачность).

hsla(240, 100%, 50%, 0)     /* transparent */
hsla(240, 100%, 50%, 0.5)   /* half-translucent blue */
hsla(240, 100%, 50%, 1)     /* fully opaque blue */

Синтаксис

hsla(<hue>, <saturation>%, <lightness>%, <alpha>);
Значение Описание
<hue> (без единиц), где 0 ° красный, 60 ° - желтый, 120 ° - зеленый, 180 ° - голубой, 240 ° - синий, 300 ° - пурпурный, а 360 ° красный
<saturation> процент, где 0% полностью ненасыщен (оттенки серого) и 100% полностью насыщен (ярко окрашен)
<lightness> процент, где 0% полностью черный, а 100% полностью белый
<alpha> число от 0 до 1, где 0 полностью прозрачно и 1 полностью непрозрачно


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow