Насколько я понимаю, минимальные значения для этой команды CSS:
rgba(0, 0, 0, 0); /equivalent hex rgba #0000
и максимальные значения
rgba(255, 255, 255, 1); /equivalent hex rgba #FFFF
Теперь, скажем, мы смотрим на r
: его десятичное число — 255
, а его шестнадцатеричное число — #F
, которое легко расширяется/преобразуется в #FF
.
#FF = 255
На стороне компьютера шестнадцатеричный код читается как 0 to F
(база 16). Со стороны человека десятичный ввод читается как 0.0 to 1.0
(основание 10). По сути, есть только 10 приемлемых входных данных из 16 возможных.
Итак, мой вопрос, что происходит с другими 6 недоступными входными значениями? Как транслируется альфа-канал?