Bootstrap3.0-Studiennotizentabelle bezogen auf

Bootstrap3.0-Studiennotizentabelle bezogen auf

In diesem Artikel werden hauptsächlich Tabellen erläutert, die Personen, die Websites erstellt haben, nicht unbekannt sind. Man kann sagen, dass dies die am häufigsten verwendete Anzeige verschiedener Listen ist. Manchmal kann es aufgrund der Anforderungen von Benutzern oder Vorgesetzten auch Kopfschmerzen bereiten. Schauen wir uns an, welche Arten von Tabellen Bootstrap für uns vorbereitet hat. Wie unten dargestellt:

1. Grundfall

2. Gestreifter Tisch

3. Tabelle mit Rändern

4. Mouseover

5. Den Tisch festziehen

6. Statusklasse

7. Reaktionsfähige Tabellen

8. Zusammenfassung

Basisgehäuse

Durch Hinzufügen von .table zu einem beliebigen <table>-Tag erhält dieser eine grundlegende Formatierung – eine kleine Polsterung und eine horizontale Trennlinie. Dieser Ansatz erscheint überflüssig! ? Wir sind jedoch der Meinung, dass Tabellenelemente häufig verwendet werden und dass eine Zuweisung eines Standardstils Auswirkungen auf Plug-Ins wie Kalender und Datumsauswahlen haben kann. Aus diesem Grund haben wir uns dazu entschieden, ihre Stile zu trennen.

Ein einfaches Tabellenbeispiel


Code kopieren
Der Code lautet wie folgt:

<div Klasse="Container">
<Tabelle Klasse="Tabelle">
<caption>Tabellengrundfall</caption>
<Kopf>
<tr>
<th>Vorname</th>
<th>Nachname</th>
<th>Benutzername</th>
</tr>
</thead>
<tbody>
<tr>
<td>aehyok</td>
<td>Löwe</td>
<td>@aehyok</td>
</tr>
<tr>
<td>lynn</td>
<td>thl</td>
@lynn
</tr>
</tbody>
</Tabelle>
</div>


Gestreifter Tisch

Mit .table-striped können Sie allem innerhalb von <tbody> einen Zebrastreifenstil hinzufügen.

Fügen Sie dem Tabellenelement im obigen Beispiel eine weitere Stilklasse hinzu


Code kopieren
Der Code lautet wie folgt:
<table Klasse="table table-striped">

Betrachtet man die aktuellen Ergebnisse, so sind dennoch einige Veränderungen erkennbar.

Tabelle mit Rändern

Verwenden Sie .table-bordered, um der Tabelle und jeder Zelle darin Rahmen hinzuzufügen.

Oder fügen Sie dem Tabellenelement im ersten Beispiel eine weitere Stilklasse hinzu


Code kopieren
Der Code lautet wie folgt:
<table Klasse="table tabellenrandig">

Mouseover

Verwenden Sie .table-hover, damit jede Zeile im <tbody> auf den Mouseover-Status reagiert.


Code kopieren
Der Code lautet wie folgt:
<table Klasse="table table-hover">

Bewegen Sie die Maus auf diese Zeile und die Änderung wird wirksam.

Kompakter Tisch

Durch die Verwendung von .table-condensed kann die Tabelle kompakter gemacht werden und die interne Polsterung der Zellen wird halbiert.


Code kopieren
Der Code lautet wie folgt:
<table class="table table-kondensiert">

Der Effekt ist nicht so offensichtlich, die Hauptsache ist, dass die Polsterung des Zellinhalts halbiert wird.

StatusKlasse

Über diese Statusklassen kann die Farbe der lizenzierten Zellen eingestellt werden.


Code kopieren
Der Code lautet wie folgt:

<table class="table table-kondensiert">
<caption>Tabelle</caption>
<Kopf>
<tr>
<th>#</th>
<th>Vorname</th>
<th>Nachname</th>
<th>Benutzername</th>
</tr>
</thead>
<tbody>
<tr Klasse="aktiv">
<td>1</td>
<td>aehyok</td>
<td>Löwe</td>
<td>@aehyok</td>
</tr>
<tr class="Erfolg">
<td>2</td>
<td>lynn</td>
<td>thl</td>
@lynn
</tr>
<tr class="Warnung">
<td>3</td>
<td>Amdy</td>
<td>Amy</td>
@Amdy
</tr>
<tr Klasse="Gefahr">
<td>4</td>
<td>Amdy</td>
<td>Amy</td>
@Amdy
</tr>
<tr>
<td class="Erfolg">5</td>
<td class="danger">Amdy</td>
<td class="warning">Amy</td>
@Amdy
</tr>
</tbody>
</Tabelle>

Reaktionsfähige Tabellen

Umschließen Sie jede .table mit .table-responsive, um eine responsive Tabelle zu erstellen, die auf kleinen Geräten (weniger als 768 Pixel) horizontal scrollt. Wenn die Bildschirmbreite 768 Pixel überschreitet, verschwindet die horizontale Bildlaufleiste.


Code kopieren
Der Code lautet wie folgt:

<div Klasse="Tabelle-responsive">
<Tabelle Klasse="Tabelle">
<caption>Tabelle</caption>
<Kopf>
<tr>
<th>#</th>
<th>Vorname</th>
<th>Nachname</th>
<th>Benutzername</th>
</tr>
</thead>
<tbody>
<tr Klasse="aktiv">
<td>1</td>
<td>aehyok</td>
<td>Löwe</td>
<td>@aehyok</td>
</tr>
<tr class="Erfolg">
<td>2</td>
<td>lynn</td>
<td>thl</td>
@lynn
</tr>
<tr class="Warnung">
<td>3</td>
<td>Amdy</td>
<td>Amy</td>
@Amdy
</tr>
<tr Klasse="Gefahr">
<td>4</td>
<td>Amdy</td>
<td>Amy</td>
@Amdy
</tr>
<tr>
<td class="Erfolg">5</td>
<td class="danger">Amdy</td>
<td class="warning">Amy</td>
@Amdy
</tr>
</tbody>
</Tabelle>
</div>

Schauen Sie, die Bildlaufleiste wird angezeigt.

Zusammenfassen

Mit nur wenigen einfachen Stilklassen können Sie die Seite auf dieses Niveau bringen, was großartig ist. Sie müssen sich nicht mehr um die Anpassung des Stils kümmern.

<<:  Öffentlicher Upload-Bereich für mehrere Typen von Anhangsbildern auf der Vue-Seite und anwendbares Faltfenster (Beispielcode)

>>:  Eine detaillierte Einführung zum Einrichten von Jenkins auf Tencent Cloud Server

Artikel empfehlen

Detaillierte Erläuterung der Javascript-Wissenspunkte

Inhaltsverzeichnis 1. Grundlegende Einführung in ...

Ergänzender Artikel zur Front-End-Performance-Optimierung

Vorwort Ich habe mir die zuvor veröffentlichten A...

border-radius-Methode zum Hinzufügen abgerundeter Ränder zu Elementen

border-radius:10px; /* Alle Ecken sind mit einem ...

MySQL 5.7.20 Zip-Installations-Tutorial

MySQL 5.7.20 Zip-Installation, der spezifische In...

mysql 5.7.18 winx64 Passwort ändern

Nachdem MySQL 5.7.18 erfolgreich installiert wurd...

Schritte zum Aktivieren von TLS in Docker für eine sichere Konfiguration

Vorwort Ich hatte zuvor die 2375 Remote API von D...

Implementierung der Nginx-Konfiguration des lokalen Image-Servers

Inhaltsverzeichnis 1. Einführung in Nginx 2. Aufb...

Kompatibilitätsprobleme mit CSS3-Farbverlaufshintergründen

Wenn wir eine Hintergrundfarbe mit Farbverlauf er...

Docker-Bereitstellungs- und Installationsschritte für Jenkins

Zuerst benötigen wir einen Server mit installiert...

Anwendung von Hadoop-Zählern und Datenbereinigung

Datenbereinigung (ETL) Vor dem Ausführen des MapR...

js zur Implementierung der Kollisionserkennung

In diesem Artikelbeispiel wird der spezifische Co...