--- id: 5a9d727a424fe3d0e10cad12 title: Verwende eine benutzerdefinierte CSS-Variable challengeType: 0 videoUrl: 'https://scrimba.com/c/cM989ck' forumTopicId: 301090 dashedName: use-a-custom-css-variable --- # --description-- Nachdem du deine Variable erstellt hast, kannst du ihren Wert anderen CSS-Eigenschaften zuweisen, indem du den Namen verwendest, den du ihr gegeben hast. ```css background: var(--penguin-skin); ``` Dadurch wird der Hintergrund des Elements, auf das du abzielst, auf grau geändert, da dies der Wert der `--penguin-skin`-Variable ist. Beachte, dass die Stile nur dann angewendet werden, wenn die Variablennamen exakt übereinstimmen. # --instructions-- Wende die Variable `--penguin-skin` auf die Eigenschaft `background` der Klassen `penguin-top`, `penguin-bottom`, `right-hand` und `left-hand` an. # --hints-- Die Variable `--penguin-skin` soll auf die Eigenschaft `background` der Klasse `penguin-top` angewendet werden. ```js assert( code.match( /.penguin-top\s*?{[\s\S]*background\s*?:\s*?var\s*?\(\s*?--penguin-skin\s*?\)\s*?;[\s\S]*}[\s\S]*.penguin-bottom\s{/gi ) ); ``` Die Variable `--penguin-skin` soll auf die Eigenschaft `background` der Klasse `penguin-bottom` angewendet werden. ```js assert( code.match( /.penguin-bottom\s*?{[\s\S]*background\s*?:\s*?var\s*?\(\s*?--penguin-skin\s*?\)\s*?;[\s\S]*}[\s\S]*.right-hand\s{/gi ) ); ``` Die Variable `--penguin-skin` soll auf die Eigenschaft `background` der Klasse `right-hand` angewendet werden. ```js assert( code.match( /.right-hand\s*?{[\s\S]*background\s*?:\s*?var\s*?\(\s*?--penguin-skin\s*?\)\s*?;[\s\S]*}[\s\S]*.left-hand\s{/gi ) ); ``` Die Variable `--penguin-skin` soll auf die Eigenschaft `background` der Klasse `left-hand` angewendet werden. ```js assert( code.match( /.left-hand\s*?{[\s\S]*background\s*?:\s*?var\s*?\(\s*?--penguin-skin\s*?\)\s*?;[\s\S]*}/gi ) ); ``` # --seed-- ## --seed-contents-- ```html
``` # --solutions-- ```html ```