Spec-Zone.ru › CSS

<alpha-value>

Тип данных <alpha-value> CSS данных представляет собой значение, которое может быть либо <number>, либо <percentage>, определяя альфа-канал или прозрачность цвета.

Синтаксис

Значение <alpha-value> задаётся либо как <number>, либо как <percentage>.

Если значение задано как число, полезный диапазон составляет от 0 (полностью прозрачный) до 1,0 (полностью непрозрачный), с десятичными значениями между ними; например, 0,5 означает, что используется половина цвета переднего плана и половина цвета фона. Значения вне диапазона от 0 до 1 разрешены, но ограничиваются диапазоном от 0 до 1.

Если значение альфа задано в процентах, 0% соответствует полностью прозрачному, а 100% — полностью непрозрачному.

Формальный синтаксис

<alpha-value> = 
<number> |
<percentage>

Интерполяция

При анимации значения типа данных <alpha-value> CSS интерполируются как действительные числа с плавающей запятой. Скорость интерполяции определяется связанной с анимацией функцией сглаживания.

Примеры

Установка непрозрачности цвета текста

Функция rgb() принимает необязательное четвёртое значение для задания значения альфа. Следующий пример демонстрирует, как применить цвет с 60% непрозрачностью, используя значение альфа:

/* <rgb()> */
color: rgb(34 12 64 / 60%);

Установка порога изображения формы

Здесь значение альфа используется для определения, какие части изображения считаются частью формы:

/* shape-image-threshold */
shape-image-threshold: 70%;
shape-image-threshold: 0.7;

Спецификации

Спецификация
CSS Модуль цвета Уровня 4
# typedef-color-alpha-value

См. также

  • Основные стили текста и шрифтов
  • Типы данных CSS
  • Цвет CSS
  • <color>

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/alpha-value

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API