Foundation - Globale Stile
In diesem Kapitel werden wir uns mit globalen Stilen befassen . Das globale CSS of Foundation-Framework enthält nützliche Resets, die sicherstellen, dass das Styling in allen Browsern konsistent ist.
Schriftgröße
Die Schriftgröße des Browser-Stylesheets ist standardmäßig auf 100% eingestellt. Die Standardschriftgröße ist auf 16 Pixel eingestellt. Abhängig von der Schriftgröße wird die Rastergröße berechnet. Setzen Sie $ rem-base auf den Wert $ global-font-size , der in Pixel angegeben werden muss, um eine eindeutige Basisschriftgröße und nicht betroffene Raster-Haltepunkte zu erhalten.
Farben
Interaktive Elemente wie Links und Schaltflächen verwenden den Standard-Blauton, der von der SASS-Variablen $ Primärfarbe stammt . Komponenten können auch Farben haben wie: sekundär, Alarm, Erfolg und Warnung . Weitere Informationen finden Sie hier .
SASS-Referenz
Variablen
In der folgenden Tabelle sind die SASS-Variablen aufgeführt, mit denen die Standardstile von Komponenten in Ihrem Projekt _settings.scss angepasst werden .
Sr.Nr. | Name & Beschreibung | Art | Standardwert |
---|---|---|---|
1 | $global-width Es repräsentiert die globale Breite der Site. Wird verwendet, um die Zeilenbreite des Rasters zu bestimmen. |
Nummer | rem-calc (1200) |
2 | $global-font-size Es stellt die Schriftgröße dar, die auf <html> und <body> angewendet wird . Es ist standardmäßig auf 100% eingestellt und der Browser-Einstellungswert des Benutzers wird vererbt. |
Nummer | 100% |
3 | $global-lineheight Es repräsentiert alle Arten der Standardzeilenhöhe. $ global-lineheight ist 24px, während $ global-font-size auf 16px eingestellt ist. |
Nummer | 1.5 |
4 | $primary-color Es gibt den interaktiven Komponenten wie Links und Schaltflächen Farbe. |
Farbe | # 2199e8 |
5 | $secondary-color Es wird mit Komponenten verwendet, die die Sekundärklasse unterstützen . |
Farbe | # 777 |
6 | $success-color Es stellt den positiven Status oder die positive Aktion dar, wenn es mit der .success- Klasse verwendet wird. |
Farbe | # 3adb76 |
7 | $warning-color Es stellt einen Warnstatus oder eine Aktion dar, wenn es mit der .warning- Klasse verwendet wird. |
Farbe | # ffae00 |
8 | $alert-color Es stellt einen negativen Status oder eine negative Aktion dar, wenn es mit der Klasse .alert verwendet wird . |
Farbe | # ec5840 |
9 | $light-gray Es wird für hellgraue UI-Elemente verwendet. |
Farbe | # e6e6e6 |
10 | $medium-gray Es wird für mittelgraue UI-Elemente verwendet. |
Farbe | #cacaca |
11 | $dark-gray Es wird für dunkelgraue UI-Elemente verwendet. |
Farbe | # 8a8a8a |
12 | $black Es wird für schwarze UI-Elemente verwendet. |
Farbe | # 0a0a0a |
13 | $white Es wird für weiße UI-Elemente verwendet. |
Farbe | #fefefe |
14 | $body-background Es repräsentiert die Hintergrundfarbe des Körpers. |
Farbe | $ weiß |
15 | $body-font-color Es repräsentiert die Textfarbe des Körpers. |
Farbe | $ schwarz |
16 | $body-font-family Es repräsentiert die Liste der Schriftarten des Körpers. |
Liste | 'Helvetica Neue', Helvetica, Roboto, Arial, serifenlos |
17 | $body-antialiased Antialiased Typ wird durch das Setzen dieses Attributs aktiviert wahr die CSS - Eigenschaften mit -webkit-font-Glättung und -moz-osx-font-Glättung . |
Boolescher Wert | wahr |
18 | $global-margin Es repräsentiert den globalen Margin-Wert für Komponenten. |
Nummer | 1rem |
19 | $global-padding Es repräsentiert den globalen Füllwert für Komponenten. |
Nummer | 1rem |
20 | $global-margin Es stellt den globalen Randwert dar, der zwischen Komponenten verwendet wird. |
Nummer | 1rem |
21 | $global-weight-normal Es repräsentiert die globale Schriftgröße für den normalen Typ. |
Schlüsselwort oder Nummer | normal |
22 | $global-weight-bold Es repräsentiert die globale Schriftgröße für Fettdruck. |
Schlüsselwort oder Nummer | Fett gedruckt |
23 | $global-radius Es repräsentiert den globalen Wert aller Elemente mit einem Randradius. |
Nummer | 0 |
24 | $global-text-direction Es setzt die Textrichtung des CSS auf ltr oder rtl |
ltr |