Bulma - Kurzanleitung

Was ist Bulma?

Bulma ist ein Open Source, einfaches und modernes CSS-Framework, das vom Flexbox- Modul abhängt (es wird zur Entwicklung einer reaktionsschnellen Layoutstruktur verwendet).

Geschichte

Bulma wurde im Jahr 2016 veröffentlicht und unter MIT-Lizenz vertrieben. Die aktuelle Version von Bulma ist 0.7.1 und wurde am 18. April 2018 veröffentlicht.

Warum Bulma verwenden?

Bulma ist sehr einfach zu erlernen und einzurichten. Es wurde mit SASS erstellt und durch 39 .sass- Dateien geteilt. Code kann einfach durch Aufteilen in separate Dateien angepasst werden und ermöglicht das Anpassen des Teils der Anwendung, um das erwartete Ergebnis zu erzielen.

Eigenschaften

  • Es ist ein leichtes, modernes CSS-Framework, das Flexbox verwendet.

  • Es enthält mobile erste Stile in einer einzelnen Datei anstatt in separaten Dateien.

  • Es ist anpassbar und modularisierbar.

Vorteile

  • Es bietet ein ansprechendes Design für Desktops, Tablets und Handys.

  • Es ist ein reines CSS-Framework, sodass Sie es mit jedem JavaScript-Framework wie AngularJS, ReactJS usw. kombinieren können.

  • Es wird nur minimaler HTML-Code verwendet, wodurch das Lesen und Schreiben des Codes einfach wird.

Nachteile

  • Es ist ein neuer Rahmen, der nicht so groß wie eine Gemeinschaft ist.

  • Es hat weniger Dokumentation und muss geringfügig verbessert werden.

  • Dieses Framework befindet sich noch in der Entwicklungsphase.

Beschreibung

Bulma ist ein leichtes, modernes CSS-Framework, das vom Flexbox- Modul abhängt (es wird zur Entwicklung einer reaktionsschnellen Layoutstruktur und ausgefallener Designs verwendet).

Die Übersicht über Bulma umfasst die ersten Schritte mit Bulma, die Reaktionsfähigkeit (Sie können die Webseiten auf verschiedenen Geräten wie Desktops, Tablets und Telefonen anzeigen), Farben, Funktionen zum Definieren von Farben und Werten sowie Mixins (Gruppe von CSS-Eigenschaften, die Sie zulassen) Eigenschaften einer Klasse für eine andere Klasse verwenden) in der Bulma.

In der folgenden Tabelle sind verschiedene Arten von Dienstprogrammen aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Dienstprogramm & Beschreibung
1 Erste Schritte mit Bulma

Sie können mit Bulma beginnen, indem Sie eine CSS-Datei verwenden.

2 Reaktionsfähigkeit und Farben

Es ist eine mobile freundliche Entwicklung, die mit großen, kleinen und mittleren Geräten kombiniert werden kann.

3 Funktionen und Mixins

Bulma verwendet einige Funktionen und Mixins, um Werte bzw. Elemente zu definieren.

Beschreibung

Die Modifikatoren in Bulma enthalten alternative Stile für die Elemente mithilfe von Klassen, reaktionsfähige Klassen zum Ändern von Stilen, Farbhilfen zum Ändern der Farbe der Elemente und Typografie-Helfer zum Ändern der Größe und Farbe des Texts.

In der folgenden Tabelle sind verschiedene Arten von Modifikatoren aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Modifikatoren & Beschreibung
1 Modifikatorsyntax und Responsive Helpers

Sie können alternative Stile für die Elemente erstellen, indem Sie Modifikatorklassen verwenden.

2 Farb- und Typografie-Helfer

Sie können die Farbhilfen verwenden, um die Farbe des Texts oder Hintergrunds zu ändern.

Beschreibung

Bulma bietet ein reaktionsschnelles Rastersystem (Erstellen eines Seitenlayouts über eine Reihe von Zeilen und Spalten), das bis zu 12 Spalten innerhalb eines Containers skaliert. Die Spalten werden neu angeordnet, wenn die Größe des Geräts oder des Ansichtsfensters zunimmt.

In der folgenden Tabelle sind Variationen von Spalten aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Spaltentypen & Beschreibung
1 Spaltenlayout und Größen

Bulma ermöglicht sehr leicht Spaltenlayout Aufbau durch Hinzufügen von Spalten Klasse in dem Behälter.

2 Spalten Reaktionsfähigkeit und Verschachtelung

Bulma bietet reaktionsschnelle Spalten in den verschiedenen Bildschirmtypen wie Mobilgeräten, Tablets und Desktops.

3 Spaltenabstand und Optionen

Spalten erzeugen eine gleiche Lücke zwischen den Spalteninhalten.

Beschreibung

Das Bulma-Layout beschreibt die Struktur der Webseite, die mithilfe ihrer CSS-Klassen erstellt wird.

In der folgenden Tabelle sind Variationen des Layouts aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Layouttypen & Beschreibung
1 Container und Ebenen

Bulma verwendet Container, um das Grundlayout darzustellen und den Inhalt der Website zu verpacken.

2 Medienobjekt

Das Medienobjekt wird verwendet, um abstrakte Objektstile zum Erstellen verschiedener Arten von Komponenten anzugeben.

3 Heldenbanner

Bulma bietet ein Heldenbanner, um das Banner in voller Breite für die Webseite anzugeben.

4 Fliesen

Bulma erstellt ein zweidimensionales Layout unter Verwendung einer einzelnen Elementklasse.

Beschreibung

Das Bulma-Formularelement gibt Benutzereingabedaten mithilfe von Eingabeelementen (z. B. Textfeldern, Kontrollkästchen, Optionsfeldern usw.) an und sendet sie zur Verarbeitung der Daten an einen Server.

In der folgenden Tabelle sind verschiedene Formulare aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Formulartypen & Beschreibung
1 Formularsteuerelemente

Bulma enthält verschiedene Arten von Formularsteuerungsklassen zum Erstellen verschiedener Formulare.

2 Eingang

Bulma bietet ein Eingabefeld für die Eingabe von Benutzerdaten sowie verschiedene Arten von Variationen.

3 Textbereich

Der Bulma-Textbereich wird verwendet, wenn Sie mehrere Eingabezeilen benötigen.

4 Wählen

Bulma select wird verwendet, wenn Sie dem Benutzer die Auswahl aus mehreren Optionen ermöglichen möchten.

5 Kontrollkästchen und Radio

Die Kontrollkästchen und Optionsfelder können verwendet werden, wenn Benutzer aus einer Liste voreingestellter Optionen auswählen sollen.

6 Datei

Es wird verwendet, um die Dateien aus Benutzerdaten hochzuladen.

Beschreibung

Bulma bietet verschiedene Arten von Elementen wie Box-Elemente, die als Container, Schaltflächenelement, Bildcontainer verwendet werden können, um das Bild, Tabellenelement usw. anzugeben.

In der folgenden Tabelle sind Variationen von Elementen aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Formulartypen & Beschreibung
1 Taste

Ein Schaltflächenelement ermöglicht die Benutzerinteraktion mit benutzerdefinierten Schaltflächenstilen.

2 Inhalt

Bulma bietet eine Inhaltsklasse zur direkten Verwendung von HTML-Tags.

3 Box und Symbol

Die .box- Klasse definiert einen Container mit Rand, Radius und Abstand.

4 Bild

Bulma verwendet die .image- Klasse, um die Bilder auf der Seite anzuzeigen.

5 Benachrichtigungs- und Fortschrittsbalken

Bulma gibt vordefinierte Warnmeldungen an, um die Benachrichtigung anzuzeigen.

6 Tabelle

Bulma umschließt die Elemente zur Anzeige von Daten in Tabellenform.

7 Tag und Titel

Bulma bietet kleine Etiketten, sogenannte Tags, um die zusätzlichen Informationen anzuzeigen.

Beschreibung

Bulma wird mit vorgefertigten Komponenten geliefert, die Dropdowns, Modal, Paginierung, Navigationsleiste, Registerkarten usw. bereitstellen, um die Benutzererfahrung auf der Seite zu vereinfachen.

In der folgenden Tabelle sind Variationen von Komponenten aufgeführt, mit denen Sie das Bulma CSS verwenden können.

S.No. Komponentenbeschreibung
1 Brotkrume

Bulma verwendet die Breadcrumb-Komponente als Navigationsmethode, um dem Benutzer in der Anwendung den aktuellen Standort der Seite anzuzeigen.

2 Karte

Die Kartenkomponente zeigt den Inhalt zur besseren Darstellung in einem Feld an.

3 Dropdown-Liste

Bulma bietet umschaltbare Dropdown-Menüs zum Anzeigen verwandter Links in einem Listenformat.

4 Botschaft

Bulma bietet Nachrichtenblöcke, um das Erscheinungsbild Ihrer Seite zu verbessern.

5 Modal

Modal ist ein untergeordnetes Fenster, das über das übergeordnete Fenster gelegt wird.

6 Navbar

Navigationsleisten dienen als Navigationsheader für Ihre Site.

7 Seitennummerierung

Die Paginierungskomponente bietet eine Reihe verwandter Links auf mehreren Seiten.

8 Tabs

Bulma bietet ein Navigationsmenü mit Registerkarten mit verschiedenen Stilen, um den Inhalt anzuzeigen.