Heim Web-Frontend CSS-Tutorial Was ist Sass? Wie benutzt man Sass?

Was ist Sass? Wie benutzt man Sass?

Nov 29, 2018 pm 05:04 PM
css sass

Als Neuling im Webdesign haben Sie vielleicht schon einmal von dem Wort „Was ist Sass? Wie benutzt man Sass?“ gehört. Aber ich bin mir nicht sicher, welche Rolle Was ist Sass? Wie benutzt man Sass? spielt und ob ich es verwenden kann. In diesem Artikel erfahren Sie, was Was ist Sass? Wie benutzt man Sass? ist. Lassen Sie alle ein einfaches Verständnis von Was ist Sass? Wie benutzt man Sass? haben.

Was ist Sass? Wie benutzt man Sass?

Einfach ausgedrückt ist Was ist Sass? Wie benutzt man Sass? ein CSS-Präprozessor, der spezielle Funktionen wie Variablen, verschachtelte Regeln und Mixins (manchmal auch als syntaktischer Zucker bezeichnet) kombiniert, die zu regulärem CSS hinzugefügt werden. Ziel ist es, den Codierungsprozess einfacher und effizienter zu gestalten. Lassen Sie uns dies genauer untersuchen.

Was ist ein CSS-Präprozessor?

Der CSS-Präprozessor ist eine Skriptsprache, die CSS erweitert, indem sie es Entwicklern ermöglicht, Code in einer Sprache zu schreiben und ihn dann in CSS zu kompilieren. Was ist Sass? Wie benutzt man Sass? ist wahrscheinlich der beliebteste Präprozessor, aber andere gängige Beispiele sind Less und Stylus.

Was ist SASS?

Was ist Sass? Wie benutzt man Sass? (Syntactically Awesome Style Sheets) ist eine Erweiterung von CSS, die Ihnen die Verwendung von Variablen, verschachtelten Regeln, Inline-Importen und mehr ermöglicht. Es hilft auch, organisiert zu bleiben und ermöglicht Ihnen, Stylesheets schneller zu erstellen.

Was ist Sass? Wie benutzt man Sass? ist mit allen CSS-Versionen kompatibel. Die einzige Voraussetzung für die Nutzung ist, dass Ruby installiert sein muss.

Wie verwende ich Was ist Sass? Wie benutzt man Sass??

Syntax:

Was ist Sass? Wie benutzt man Sass? enthält zwei Syntaxoptionen:

1. SCSS (Was ist Sass? Wie benutzt man Sass?y CSS): Verwenden Sie die Dateierweiterung .scss, vollständig kompatibel mit der CSS-Syntax

2. Eingerückt (einfach „Was ist Sass? Wie benutzt man Sass?“ genannt): Verwenden Sie die Dateierweiterung .sass und Einrückungen anstelle von Klammern. Das ist nicht ganz so CSS-Syntax-y, aber schneller zu schreiben

Beachten Sie, dass Dateien mit dem Befehl sass-convert von einer Syntax in eine andere konvertiert werden können.

Variablen

Wie andere Programmiersprachen ermöglicht Was ist Sass? Wie benutzt man Sass? die Verwendung von Variablen, die Informationen speichern können, die im gesamten Stylesheet verwendet werden können. Sie könnten beispielsweise den Farbwert in einer Variablen oben in der Datei speichern und diese Variable dann beim Festlegen der Farbe eines Elements verwenden. Dadurch können Sie die Farben schnell ändern, ohne jede Zeile einzeln zu ändern.

Zum Beispiel:

$font-stack:    Helvetica, sans-serif;
$primary-color: red;

body {
  font: 100% $font-stack;
  color: $primary-color;}
Nach dem Login kopieren

generiert das folgende CSS:

body {
  font: 100% Helvetica, sans-serif;
  color: red;
}
Nach dem Login kopieren

Was ist Sass? Wie benutzt man Sass?

Verschachtelung

Verschachtelung ist ein zweischneidiges Schwert. Es stellt zwar eine hervorragende Möglichkeit dar, die Menge des zu schreibenden Codes zu reduzieren, kann jedoch auch zu überqualifiziertem CSS führen, wenn es nicht sorgfältig ausgeführt wird. Die Idee besteht darin, CSS-Selektoren so zu verschachteln, dass sie die HTML-Hierarchie nachahmen.

Das Folgende zeigt einen grundlegenden Navigationsstil mit Verschachtelung:

nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  li { display: inline-block; }

  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }}
Nach dem Login kopieren

Die CSS-Ausgabe lautet wie folgt:

nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
nav li {
  display: inline-block;
}
nav a {
  display: block;
  padding: 6px 12px;
  text-decoration: none;
}
Nach dem Login kopieren

Was ist Sass? Wie benutzt man Sass?

Partials

Partials sind kleinere Was ist Sass? Wie benutzt man Sass?-Dateien, die in andere Was ist Sass? Wie benutzt man Sass?-Dateien importiert werden können. Stellen Sie sich Partials als Codeausschnitte vor. Mithilfe dieser Codeschnipsel ist unser CSS jetzt modular und einfacher zu warten. Teiltöne werden durch den Namen _partial.scss mit einem führenden Unterstrich angegeben.

Importieren

Mithilfe einer Teilvorlage in der @import-Direktive können Sie einige Ihrer Dateien in die aktuelle Datei importieren, um eine zu erstellen einzelne CSS-Datei. Beachten Sie die Anzahl der Importe, die für jede generierte HTTP-Anfrage verwendet werden.

// _reset.scss

html,
body,
ul,
ol {
   margin: 0;
  padding: 0;}
Nach dem Login kopieren
// basefile.scss
@import 'reset';
body {
  font: 100% Helvetica, sans-serif;
  background-color: #efefef;
}
Nach dem Login kopieren

Entsprechende CSS-Ausgabe:

html, body, ul, ol {
  margin: 0;
  padding: 0;
}
body {
  font: 100% Helvetica, sans-serif;
  background-color: #efefef;
}
Nach dem Login kopieren

Hinweis: Beim Importieren von Teiltexten müssen Sie keine Dateierweiterungen oder Unterstriche einfügen.

Mixins

Ein Vorteil der Verwendung eines Präprozessors ist die Möglichkeit, komplexen, langen Code zu vereinfachen. Hier kommen Mixins zum Einsatz!

Wenn Sie beispielsweise Herstellerpräfixe einschließen müssen, können Sie Mixins verwenden. Schauen Sie sich dieses Beispiel von border-radius an:

@mixin border-radius($radius) {
  -webkit-border-radius: $radius;
  -moz-border-radius: $radius;
  -ms-border-radius: $radius;
  border-radius: $radius;
}
.box { 
    @include border-radius(10px); 
}
Nach dem Login kopieren

Beachten Sie die @mixin-Direktive oben. Es heißt border-radius und verwendet die Variable $radius als Parameter. Diese Variable wird verwendet, um den Radiuswert jedes Elements festzulegen.

Später rufen Sie die @include-Direktive mit dem Mixin-Namen (border-radius) und den Parametern (10px) auf. Also .box {@include border-radius(10px);

Erzeugt das folgende CSS:

.box {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
}
Nach dem Login kopieren

Extend/Inherit

Die @extend-Direktive gilt als die mächtigste von Was ist Sass? Wie benutzt man Sass? Eines der großartigen Features. Nachdem man es in Aktion gesehen hat, ist klar, warum.

Die Idee ist, dass Sie mit dieser Direktive nicht mehrere Klassennamen in HTML-Elemente einfügen müssen und Ihren Code trocken halten können. Ihr Selektor kann die Stile anderer Selektoren erben und dann bei Bedarf problemlos erweitert werden. Das ist mächtig.

Vorteile von Was ist Sass? Wie benutzt man Sass?:

Die Möglichkeit, Berechnungen in CSS durchzuführen, ermöglicht es uns, mehr Operationen durchzuführen, wie zum Beispiel die Konvertierung von Pixelwerten in Prozentsätze. Wir haben auch Zugriff auf Standard-Mathefunktionen wie Addition, Subtraktion, Multiplikation und Division. Natürlich können diese Funktionen kombiniert werden, um komplexe Berechnungen zu erstellen.

Darüber hinaus enthält Was ist Sass? Wie benutzt man Sass? einige integrierte Funktionen, die bei der Manipulation von Zahlen helfen. Funktionen wie „percentage()“, „floor()“ und „round()“ sind einige Beispiele.

Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Das obige ist der detaillierte Inhalt vonWas ist Sass? Wie benutzt man Sass?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Apr 08, 2025 pm 07:05 PM

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

So verwenden Sie Bootstrap in Vue So verwenden Sie Bootstrap in Vue Apr 07, 2025 pm 11:33 PM

Die Verwendung von Bootstrap in Vue.js ist in fünf Schritte unterteilt: Startstrap installieren. Bootstrap in main.js. Verwenden Sie die Bootstrap -Komponente direkt in der Vorlage. Optional: benutzerdefinierter Stil. Optional: Verwenden Sie Plug-Ins.

So schreiben Sie geteilte Zeilen auf Bootstrap So schreiben Sie geteilte Zeilen auf Bootstrap Apr 07, 2025 pm 03:12 PM

Es gibt zwei Möglichkeiten, eine Bootstrap -Split -Zeile zu erstellen: Verwenden des Tags, das eine horizontale Split -Linie erstellt. Verwenden Sie die CSS -Border -Eigenschaft, um benutzerdefinierte Style Split -Linien zu erstellen.

So fügen Sie Bilder auf Bootstrap ein So fügen Sie Bilder auf Bootstrap ein Apr 07, 2025 pm 03:30 PM

Es gibt verschiedene Möglichkeiten, Bilder in Bootstrap einzufügen: Bilder direkt mit dem HTML -IMG -Tag einfügen. Mit der Bootstrap -Bildkomponente können Sie reaktionsschnelle Bilder und weitere Stile bereitstellen. Legen Sie die Bildgröße fest und verwenden Sie die IMG-Fluid-Klasse, um das Bild anpassungsfähig zu machen. Stellen Sie den Rand mit der img-beliebten Klasse ein. Stellen Sie die abgerundeten Ecken ein und verwenden Sie die IMG-Rund-Klasse. Setzen Sie den Schatten, verwenden Sie die Schattenklasse. Größen Sie die Größe und positionieren Sie das Bild im CSS -Stil. Verwenden Sie mit dem Hintergrundbild die CSS-Eigenschaft im Hintergrund.

So ändern Sie Bootstrap So ändern Sie Bootstrap Apr 07, 2025 pm 03:18 PM

Um die Größe der Elemente in Bootstrap anzupassen, können Sie die Dimensionsklasse verwenden, einschließlich: Einstellbreite:.

So richten Sie das Framework für Bootstrap ein So richten Sie das Framework für Bootstrap ein Apr 07, 2025 pm 03:27 PM

Um das Bootstrap -Framework einzurichten, müssen Sie die folgenden Schritte befolgen: 1. Verweisen Sie die Bootstrap -Datei über CDN; 2. Laden Sie die Datei auf Ihrem eigenen Server herunter und hosten Sie sie. 3.. Fügen Sie die Bootstrap -Datei in HTML hinzu; 4. Kompilieren Sie Sass/weniger bei Bedarf; 5. Importieren Sie eine benutzerdefinierte Datei (optional). Sobald die Einrichtung abgeschlossen ist, können Sie die Grid -Systeme, -Komponenten und -stile von Bootstrap verwenden, um reaktionsschnelle Websites und Anwendungen zu erstellen.

So verwenden Sie die Bootstrap -Taste So verwenden Sie die Bootstrap -Taste Apr 07, 2025 pm 03:09 PM

Wie benutze ich die Bootstrap -Taste? Führen Sie Bootstrap -CSS ein, um Schaltflächenelemente zu erstellen, und fügen Sie die Schaltfläche "Bootstrap" hinzu, um Schaltflächentext hinzuzufügen

So sehen Sie das Datum der Bootstrap So sehen Sie das Datum der Bootstrap Apr 07, 2025 pm 03:03 PM

ANTWORT: Sie können die Datumsauswahlkomponente von Bootstrap verwenden, um Daten auf der Seite anzuzeigen. Schritte: Stellen Sie das Bootstrap -Framework ein. Erstellen Sie ein Eingangsfeld für Datumsauswahl in HTML. Bootstrap fügt dem Selektor automatisch Stile hinzu. Verwenden Sie JavaScript, um das ausgewählte Datum zu erhalten.

See all articles