Я хочу, используя переменную var(--a)
посчитать значение var(--b)
Я хочу из 4 rem
, которые в переменной var(--a)
получить -4.7rem
в переменной var(--b)
, но css что-то не считает
:root {
--a: 4rem;
--b: calc(-(var(--a)+0.7rem));
}
body {
font-size: 20px;
}
a {
font-size: var(--a);
}
b {
font-size: var(--b);
}
<a>123</a>
<b>aбв</b>
--b: calc(-1 * (var(--a) + 0.7rem));
Только учтите что отрицательного font-size не бывает. Он будет нулевым.
Первое: у вас в calc минус вначале воспринимается как оператор вычитания, но нет исходного числа. Браузер не воспримет правильно конструкцию calc(-***). Используйте умножение на -1
или вычитание из 0.
Второе: операторы должны быть отделены пробелами.
неправильно:
calc(-(var(--a)+0.7rem));
правильно:
calc(0 - (var(--a) + 0.7rem));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
как можно сделать регистрацию и авторизацию без php только на javascript,html,css и все?
Нужно ли в c++ прописывать delete для указатель на nullpt?
Возникла необходимость получить копию первого столбца в двумерном массивеЯ все делаю через указатели, и одномерный и двумерный