Ich habe main.scss Datei (im Rahmen von CSS Paged Medien)Überschreiben globaler Variablen in einem importierten Modul nur lokal?
$margin-left 2cm;
@page {
size: a4;
margin-left: $margin-left;
}
@import "_toc";
....
und _toc.scss enthält
$margin-left 4cm;
@page toc {
margin-left: $margin-left;
}
Der Standard margin-left für alle Seiten mit dem Inhalt 2cm sein sollte, aber auf einer bestimmten Seite (Inhaltsverzeichnis) brauche ich 4 cm
Die Neuzuweisung von $ margin-left in _toc.scss ändert den Wert der globalen Variable.
Gibt es einen Mechanismus zum lokalen Überschreiben globaler Variablen (nur innerhalb der _toc.scss-Datei), außer dass eine dedizierte Variable verwendet wird, die für _toc.scss spezifisch ist?
Vermissen Sie einige Doppelpunkte nach den Var-Namen? '$ margin-left: 2cm' – davidpauljunior
.. spielt keine Rolle und steht in keinem Zusammenhang mit der Frage. –