Umrandeter Tisch
|
Basistabelle
Wenn Sie eine Basistabelle nur mit Auffüllung und horizontaler Aufteilung wünschen, fügen Sie die Klasse .table hinzu, wie im folgenden Beispiel gezeigt:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<table class="table">
<caption>基本的表格布局</caption>
<thead>
<tr>
<th>名称</th>
<th>城市</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
</tr>
<tr>
<td>Sachin</td>
<td>Mumbai</td>
</tr>
</tbody>
</table>
</body>
</html>
Das Ergebnis sieht so aus:
Optionale Tabellenklassen
Zusätzlich zum grundlegenden Tabellen-Markup und der .table-Klasse gibt es einige Klassen, die zum Definieren von Stilen für das Markup verwendet werden können. Diese Kurse werden Ihnen im Folgenden vorgestellt.
Striped Table
Durch Hinzufügen der Klasse .table-striped sehen Sie Streifen in den Zeilen innerhalb von
, wie im folgenden Beispiel gezeigt:
Instance
<table class="table table-striped">
<caption>条纹表格布局</caption>
<thead>
<tr>
<th>名称</th>
<th>城市</th>
<th>邮编</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
<td>560001</td>
</tr>
<tr>
<td>Sachin</td>
<td>Mumbai</td>
<td>400003</td>
</tr>
<tr>
<td>Uma</td>
<td>Pune</td>
<td>411027</td>
</tr>
</tbody></table>
Ergebnis Wie unten gezeigt :
Randtabelle
Durch Hinzufügen der Klasse .table-bordered werden Sie sehen, dass jedes Element einen Rand hat und die gesamte Tabelle abgerundet ist, wie im folgenden Beispiel gezeigt:
Instanz
<table class="table table-bordered">
<caption>边框表格布局</caption>
<thead>
<tr>
<th>名称</th>
<th>城市</th>
<th>邮编</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
<td>560001</td>
</tr>
<tr>
<td>Sachin</td>
<td>Mumbai</td>
<td>400003</td>
</tr>
<tr>
<td>Uma</td>
<td>Pune</td>
<td>411027</td>
</tr>
</tbody></table>
Das Ergebnis sieht so aus:
Hover-Tabelle
Durch Hinzufügen der Klasse .table-hover erscheint eine flache Oberfläche, wenn der Zeiger über der Zeile schwebt. Grauer Hintergrund, als Im Beispiel unten gezeigt:
Beispiel
<table class="table table-hover">
<caption>悬停表格布局</caption>
<thead>
<tr>
<th>名称</th>
<th>城市</th>
<th>邮编</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
<td>560001</td>
</tr>
<tr>
<td>Sachin</td>
<td>Mumbai</td>
<td>400003</td>
</tr>
<tr>
<td>Uma</td>
<td>Pune</td>
<td>411027</td>
</tr>
</tbody></table>
Das Ergebnis sieht so aus:
Condensed Table
Durch Hinzufügen von .table-confided class, padding ) wird es in zwei Hälften geschnitten Die Tabelle sieht kompakter aus, wie im Beispiel unten gezeigt. Dies ist nützlich, wenn Sie möchten, dass Ihre Informationen kompakter angezeigt werden.
Instanz
<table class="table table-condensed">
<caption>精简表格布局</caption>
<thead>
<tr>
<th>名称</th>
<th>城市</th>
<th>邮编</th></tr>
</thead>
<tbody>
<tr>
<td>Tanmay</td>
<td>Bangalore</td>
<td>560001</td></tr>
<tr>
<td>Sachin</td>
<td>Mumbai</td>
<td>400003</td></tr>
<tr>
<td>Uma</td>
<td>Pune</td>
<td>411027</td></tr>
</tbody></table>
Das Ergebnis sieht so aus:
Kontextklassen
Mit den in der folgenden Tabelle aufgeführten Kontextklassen können Sie die Hintergrundfarbe von Tabellenzeilen oder einzelnen Zellen ändern.
Klasse |
Beschreibung |
.active |
Eine Hover-Farbe auf eine bestimmte Zeile oder Zelle anwenden |
.success |
Kennzeichnet eine erfolgreiche oder positive Aktion |
.warning |
zeigt an eine Warnung, die Aufmerksamkeit erfordert |
.Gefahr |
weist auf eine gefährliche oder potenziell negative Aktion hin |
Diese Klassen können auf
, angewendet werden.
Beispiel
<table class="table">
<caption>上下文表格布局</caption>
<thead>
<tr>
<th>产品</th>
<th>付款日期</th>
<th>状态</th></tr>
</thead>
<tbody>
<tr class="active">
<td>产品1</td>
<td>23/11/2013</td>
<td>待发货</td></tr>
<tr class="success">
<td>产品2</td>
<td>10/11/2013</td>
<td>发货中</td></tr>
<tr class="warning">
<td>产品3</td>
<td>20/10/2013</td>
<td>待确认</td></tr>
<tr class="danger">
<td>产品4</td>
<td>20/10/2013</td>
<td>已退货</td></tr>
</tbody></table> Das Ergebnis sieht so aus:
Responsive Tabelle
Indem Sie eine beliebige .table in die .table-responsive-Klasse einschließen, können Sie die Tisch horizontale Schriftrollen passend für kleine Geräte (weniger als 768 Pixel). Bei der Anzeige auf großen Geräten mit einer Breite von mehr als 768 Pixel werden Sie keinen Unterschied feststellen.
Beispiel <div class="table-responsive">
<table class="table">
<caption>响应式表格布局</caption>
<thead>
<tr>
<th>产品</th>
<th>付款日期</th>
<th>状态</th></tr>
</thead>
<tbody>
<tr>
<td>产品1</td>
<td>23/11/2013</td>
<td>待发货</td></tr>
<tr>
<td>产品2</td>
<td>10/11/2013</td>
<td>发货中</td></tr>
<tr>
<td>产品3</td>
<td>20/10/2013</td>
<td>待确认</td></tr>
<tr>
<td>产品4</td>
<td>20/10/2013</td>
<td>已退货</td></tr>
</tbody>
</table></div> Das Ergebnis ist wie folgt:
[Verwandte Empfehlung: „Bootstrap-Tutorial“]
|