HTML i CSS · Junior · Pytanie 37 z 75
Jak poprawnie zadeklarować i użyć zmiennej CSS?
- 1
$main: red; color: var($main); - 2
@main: red; color: get(@main); - ✓Poprawna odpowiedź:
--main: red; color: var(--main);
Wyjaśnienie
Właściwości niestandardowe CSS deklaruje się z dwoma myślnikami i odczytuje przez var(), opcjonalnie z wartością zapasową: var(--main, black). $var to składnia Sass, a @var - Less; są rozwiązywane podczas budowania. Zmienne CSS żyją w przeglądarce: dziedziczą się, biorą udział w kaskadzie i mogą się zmieniać w media queries lub przez JS.