Bootstrap - Farben: Leben in Ihre Webseiten bringen

Hallo da draußen, angehende Webentwickler! Heute tauchen wir ein in die farbenfrohe Welt von Bootstrap. Als Ihr freundlicher Nachbarschafts-Computerlehrer bin ich aufgeregt, Sie auf dieser Reise zu begleiten. Am Ende dieses Tutorials werden Sie das Web mit Selbstvertrauen bemalen!

Bootstrap - Colors

Warum Farben im Webdesign wichtig sind

Bevor wir beginnen, lassen Sie uns über die Bedeutung von Farben sprechen. Stellen Sie sich vor, Sie betreten einen Raum, der entirely in Beige gestrichen ist. Langweilig, oder? Nun stellen Sie sich denselben Raum mit lebhaften Akzentwänden und farbenfroher Möbeln vor. Viel besser! Das gleiche Prinzip gilt für Websites. Farben können Emotionen wecken, die Aufmerksamkeit der Benutzer lenken und Ihre Website unvergesslich machen.

Textfarben

Lassen Sie uns mit den Grundlagen beginnen: Textfarben. Bootstrap bietet eine Reihe von vordefinierten Klassen, um die Farbe Ihres Textes zu ändern.

Hier ist eine Tabelle der verfügbaren Textfarbenklassen:

Klasse Beschreibung
.text-primary Blau - Primärfarbe
.text-secondary Grau - Sekundärfarbe
.text-success Grün - Zeigt Erfolg an
.text-danger Rot - Zeigt Gefahr oder Fehler an
.text-warning Gelb - Zeigt eine Warnung an
.text-info Hellblau - Zeigt Informationen an
.text-light Hellgrau - Für helle Texte
.text-dark Dunkelgrau - Für dunkle Texte
.text-body Standardtextfarbe (normalerweise schwarz)
.text-muted Abgetönte Farbe (normalerweise hellgrau)
.text-white Weißer Text

Sehen wir uns diese in Aktion an:

<p class="text-primary">Dies ist ein primary Text.</p>
<p class="text-secondary">Dies ist ein secondary Text.</p>
<p class="text-success">Dies ist ein success Text.</p>
<p class="text-danger">Dies ist ein danger Text.</p>
<p class="text-warning">Dies ist ein warning Text.</p>
<p class="text-info">Dies ist ein info Text.</p>
<p class="text-light bg-dark">Dies ist ein lighter Text.</p>
<p class="text-dark">Dies ist ein dunkler Text.</p>
<p class="text-muted">Dies ist ein abgetönter Text.</p>

In diesem Beispiel verwenden wir verschiedene Textfarbenklassen, um unsere Absätze zu gestalten. Beachten Sie, wie wir einen dunklen Hintergrund zum lighter Text hinzugefügt haben, um ihn sichtbar zu machen. Stellen Sie immer sicher, dass Sie einen guten Kontrast für Lesbarkeit haben!

Hintergrundfarben

Nun, malen wir die Stadt rot... oder blau, oder grün! Bootstrap bietet Hintergrundfarbenklassen, die den Textfarben entsprechen, die wir gerade gelernt haben.

Hier ist eine Tabelle der verfügbaren Hintergrundfarbenklassen:

Klasse Beschreibung
.bg-primary Blauer Hintergrund
.bg-secondary Grauer Hintergrund
.bg-success Grüner Hintergrund
.bg-danger Roter Hintergrund
.bg-warning Gelber Hintergrund
.bg-info Hellblauer Hintergrund
.bg-light Hellgrauer Hintergrund
.bg-dark Dunkelgrauer Hintergrund
.bg-white Weißer Hintergrund
.bg-transparent Transparenter Hintergrund

Sehen wir uns an, wie wir diese verwenden können:

<div class="p-3 mb-2 bg-primary text-white">Dies ist ein primary Hintergrund</div>
<div class="p-3 mb-2 bg-secondary text-white">Dies ist ein secondary Hintergrund</div>
<div class="p-3 mb-2 bg-success text-white">Dies ist ein success Hintergrund</div>
<div class="p-3 mb-2 bg-danger text-white">Dies ist ein danger Hintergrund</div>
<div class="p-3 mb-2 bg-warning text-dark">Dies ist ein warning Hintergrund</div>
<div class="p-3 mb-2 bg-info text-white">Dies ist ein info Hintergrund</div>
<div class="p-3 mb-2 bg-light text-dark">Dies ist ein lighter Hintergrund</div>
<div class="p-3 mb-2 bg-dark text-white">Dies ist ein dunkler Hintergrund</div>

In diesem Beispiel erstellen wir Div-Elemente mit verschiedenen Hintergrundfarben. Wir haben auch etwas Padding (p-3) und Margin-Bottom (mb-2) hinzugefügt, um eine bessere Abstand zu gewährleisten. Beachten Sie, wie wir dunkle Hintergründe mit hellem Text und umgekehrt kombinieren, um eine bessere Lesbarkeit zu gewährleisten.

Textfarben im Hintergrund

Manchmal möchten Sie möglicherweise Hintergrund- und Textfarben kombinieren, um einen auffälligen Effekt zu erzielen. Bootstrap macht dies mit kombinierten Klassen einfach.

Hier ist ein Beispiel:

<p class="bg-primary text-white">Primary Hintergrund mit weißem Text</p>
<p class="bg-success text-white">Success Hintergrund mit weißem Text</p>
<p class="bg-info text-dark">Info Hintergrund mit dunklem Text</p>
<p class="bg-warning text-dark">Warning Hintergrund mit dunklem Text</p>
<p class="bg-danger text-white">Danger Hintergrund mit weißem Text</p>

In diesem Code kombinieren wir Hintergrund- und Textfarbenklassen, um visuell ansprechende Absätze zu erstellen. Denken Sie daran, dass der Schlüssel darin besteht, einen guten Kontrast zwischen Hintergrund- und Textfarben zu gewährleisten.

Deckkraft

Nun fügen wir einen Hauch von Transparenz in unsere Designs ein. Bootstrap 5 hat Deckkraftsklassen eingeführt, die mit Farbklassen kombiniert werden können.

Hier ist eine Tabelle der verfügbaren Deckkraftsklassen:

Klasse Beschreibung
.opacity-100 100% Deckkraft (voll deckend)
.opacity-75 75% Deckkraft
.opacity-50 50% Deckkraft
.opacity-25 25% Deckkraft

Sehen wir uns an, wie wir diese verwenden können:

<div class="p-3 mb-2 bg-primary text-white">100% Deckkraft (Standard)</div>
<div class="p-3 mb-2 bg-primary text-white opacity-75">75% Deckkraft</div>
<div class="p-3 mb-2 bg-primary text-white opacity-50">50% Deckkraft</div>
<div class="p-3 mb-2 bg-primary text-white opacity-25">25% Deckkraft</div>

In diesem Beispiel wenden wir unterschiedliche Deckkräfte auf unsere Hintergrundfarben an. Dies kann ein subtiler, geschichteter Effekt in Ihren Designs erzeugen.

Fazit

Und das war's, Leute! Wir haben uns durch Bootstrap's Farbklassen gearbeitet. Denken Sie daran, während diese vordefinierten Farben großartig sind, sind sie nur ein Ausgangspunkt. Wenn Sie zunehmendComfortable mit Webdesign werden, lernen Sie, diese Farben nach Ihrem einzigartigen Geschmack anzupassen.

Bevor ich Sie ziehen lasse, hier ist ein spaßiges Übungsblatt: Versuchen Sie, eine einfache "Ampel" mit Bootstrap's Farbklassen zu erstellen. Verwenden Sie rot für "Stopp", gelb für "Vorsicht" und grün für "Geh". Dies wird Ihnen helfen, was Sie heute gelernt haben zu festigen.

Happy Coding und möge Ihre Websites stets farbenfroh sein!

Credits: Image by storyset