Skip to main content

Чим відрізняється rgb() від rgba()? Що робить альфа-канал?

rgb() задає колір через три компоненти: червоний, зелений і синій. Приклад:

css
color: rgb(255, 0, 0);

rgba() додає четвертий параметр, альфа-канал, який відповідає за прозорість:

css
color: rgba(255, 0, 0, 0.5);

Альфа-канал приймає значення від 0 до 1:

  • 1, повністю непрозорий колір
  • 0, повністю прозорий
  • 0.5, напівпрозорий

Різниця: rgb(), без прозорості, rgba(), з можливістю її вказати.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.