Как изменить прозрачность для background-color?

Добрый день, подскажите пожалуйста, есть переменная
--system-colors-bg-selected: rgba(64, 126, 201, 1)
background: var(--system-colors-bg-selected);

где в rgba прозрачность 1
по проекту очень много мест, где эта прозрачность иная.
Как можно менять эту самую прозрачность динамически
аля я пишу
background: var(--system-colors-bg-selected);
и как-то динамически меняю эту единицу на 0.3 например
что бы если в проекте эта переменная изменилась, то не пришлось руками ходить и измнять цвета, которые я позадавал таким образом rgba(64, 126, 201, 0.3)
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Как вариант - использование переменной:
$color-base: 64, 126, 201;

.element {
  background-color: rgba($color-base, 1);
}

.element-transparent {
  background-color: rgba($color-base, 0.3);
}

Чуть сложнее:
$color-base: 64, 126, 201;
$alpha-1: 1;
$alpha-2: 0.3;

.element {
  background-color: rgba($color-base, $alpha-1);
}

.element-transparent {
  background-color: rgba($color-base, $alpha-2);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы