Instruções
Passo 22
Isso não funcionou, pois as variáveis que você declarou em
.bb1 não são reproduzidas nos elementos irmãos .bb2 e .bb3. É assim que o CSS funciona. Por causa disso, as variáveis são frequentemente declaradas no seletor :root. Esse é o seletor de nível mais alto no CSS; colocar as variáveis lá as tornará utilizáveis em todos os lugares. Adicione o seletor :root ao topo da folha de estilos e mova todas as váriaveis declaráveis para lá.
O que fazer:
Testes:
- Você deve declarar um seletor `:root` no topo da folha de estilos.
- Você deve definir `--building-color1` com um valor de `#aa80ff` no seletor `:root`.
- Você deve definir `--building-color2` com um valor de `#66cc99` no seletor `:root`.
- Você deve definir `--building-color3` com um valor de `#cc6699` no seletor `:root`.
- Você deve remover as propriedades variáveis personalizadas de `.bb1`.
Preview