#SCSS

SCSS - !default

Veröffentlicht am 8. August 2019 ·  2 min

Schreibt man scss-Bibliotheken oder wiederverwendbare Snippets, will man üblicherweise die Möglichkeit geben, Variablen zu ändern, um z.B. die Farbgebung zu beeinflussen. Importiert man andere Dateien und überschreibt danach die Variablen auf herkömmlichen Wege, hat diese keine Auswirkung: _library.scss // _library.scss $color: #000; body { background-color: $color; } style.scss // style.scss @import 'library'; $color: #222; css body { background-color: #000; } Die in _library.scss definierten Styles werden von dem nachträglichen Überschreiben der Variable nicht beeinflusst, stattdessen wird der in _library....