--- id: 5a9d725e424fe3d0e10cad10 title: Використовуйте змінні CSS, щоб одночасно змінювати кілька елементів challengeType: 0 videoUrl: 'https://scrimba.com/c/c6bDECm' forumTopicId: 301093 dashedName: use-css-variables-to-change-several-elements-at-once --- # --description-- CSS Variables - це ефективний метод змінити багато стильових властивостей CSS одночасно, підставивши лише одне значення. Дотримуйтесь наступних вказівок, щоб побачити як зміна лише трьох значень може трансформувати стилі багатьох елементів. # --instructions-- У класі `penguin` замініть значення `black` на `gray`, значення `gray` на `white` і значення `yellow` на `orange`. # --hints-- Клас `penguin` повинен задати змінну `--penguin-skin` і надати їй значення `gray`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-skin\s*?:\s*?gray\s*?;[\s\S]*}/gi) ); ``` Клас `penguin` повинен задати змінну `--penguin-belly` та надати їй значення `white`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-belly\s*?:\s*?white\s*?;[\s\S]*}/gi) ); ``` Клас `penguin` повинен задати змінну `--penguin-beak` та надати їй значення `orange`. ```js assert( code.match(/.penguin\s*?{[\s\S]*--penguin-beak\s*?:\s*?orange\s*?;[\s\S]*}/gi) ); ``` # --seed-- ## --seed-contents-- ```html