--- id: 5a9d72ad424fe3d0e10cad16 title: Usar media queries para mudar o valor de uma variável challengeType: 0 videoUrl: 'https://scrimba.com/c/cWmL8UP' forumTopicId: 301091 dashedName: use-a-media-query-to-change-a-variable --- # --description-- As variáveis CSS podem simplificar o modo como você usa media queries. Por exemplo, quando sua tela for menor ou maior do que o media query definido, você pode alterar o valor de uma variável e ela aplicará o estilo atribuído a ela onde quer que ela seja usada. # --instructions-- Dentro da media query existe um seletor `:root`. Mude-o de maneira que a variável `--penguin-size` seja redefinida e receba o valor de `200px`. Além disso, redefina a variável `--penguin-skin` e atribua a ela o valor `black`. Em seguida, redimensione a tela de visualização para ver a mudança. # --hints-- `:root` deve reatribuir o valor da variável `--penguin-size` para `200px`. ```js assert( code.match( /media\s*?\(\s*?max-width\s*?:\s*?350px\s*?\)\s*?{[\s\S]*:root\s*?{[\s\S]*--penguin-size\s*?:\s*?200px\s*?;[\s\S]*}[\s\S]*}/gi ) ); ``` `:root` deve reatribuir o valor da variável `--penguin-skin` para `black`. ```js assert( code.match( /media\s*?\(\s*?max-width\s*?:\s*?350px\s*?\)\s*?{[\s\S]*:root\s*?{[\s\S]*--penguin-skin\s*?:\s*?black\s*?;[\s\S]*}[\s\S]*}/gi ) ); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html ```