--- id: 5a9d725e424fe3d0e10cad10 title: Usar variáveis CSS para alterar vários elementos de uma só vez challengeType: 0 videoUrl: 'https://scrimba.com/c/c6bDECm' forumTopicId: 301093 dashedName: use-css-variables-to-change-several-elements-at-once --- # --description-- As variáveis CSS são uma maneira poderosa de alterar várias propriedades no CSS ao mesmo tempo alterando apenas um valor. Siga as instruções abaixo para ver como a alteração de apenas três valores podem alterar o estilo de muitos elementos. # --instructions-- Na classe `penguin`, altere o valor `black` para `gray`, o valor `gray` para `white` e o valor `yellow` para `orange`. # --hints-- A classe `penguin` deve declarar a variável `--penguin-skin` e atribuí-la ao valor `gray`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-skin\s*?:\s*?gray\s*?;[\s\S]*}/gi) ); ``` A classe `penguin` deve declarar a variável `--penguin-belly` e atribuí-la ao valor `white`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-belly\s*?:\s*?white\s*?;[\s\S]*}/gi) ); ``` A classe `penguin` deve declarar a variável `--penguin-beak` e atribuí-la ao valor `orange`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-beak\s*?:\s*?orange\s*?;[\s\S]*}/gi) ); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html ```