Какова битовая глубина альфа-канала в цветах CSS3?
Вдохновленный этим вопросом, я понял, что не смог найти четкого ответа на вопрос о глубине a
часть rgba
а также hsla
в CSS3 цвета на самом деле есть. Я искал различную документацию W3C, но помимо указания, что альфа представлена как float range 0.0% - 100.0%
и определение битовой глубины альфа-канала в PNG, у меня действительно нет четкой картины (ха-ха) того, каковы границы альфа-канала в CSS3 на самом деле. Может кто-то найти что-то более нормативное?
1 ответ
Обратитесь к Mozilla Developer Docs по непрозрачности в rgba, также известной как alpha, или «a» в rgba:
альфа-документы на Mozilla Developer org
непрозрачность
Свойство CSS opacity задает непрозрачность элемента. Непрозрачность — это степень, в которой скрыто содержимое за элементом, и это противоположность прозрачности.
Синтаксис
opacity: 0.9
opacity: 90%
/* Global values */
opacity: inherit;
opacity: initial;
opacity: revert;
opacity: revert-layer;
opacity: unset;
Ценности :
a (альфа - значение в числе) в диапазоне от 0,0 до 1,0 включительно или
a (альфа - значение в % ) в диапазоне от 0% до 100% включительно, представляющее непрозрачность канала (то есть значение его альфа-канала).
Любое значение за пределами интервала, хотя и допустимое, ограничивается ближайшим пределом диапазона.