Bootstrap von Twitter ist derzeit das beliebteste Frontend-Framework. Bootstrap basiert auf HTML, CSS und JAVASCRIPT. Es ist einfach und flexibel und beschleunigt die Webentwicklung.
Lernpunkte:
1. Formular
2. Schaltfläche
In dieser Lektion lernen wir hauptsächlich Bootstrap-Tabellen- und Schaltflächenfunktionen und zeigen verschiedene umfangreiche Effekte durch integrierte CSS-Definitionen an.
1. Formular
Bootstrap bietet Entwicklern einige umfangreiche Tabellenstile zur Verwendung.
1. Grundformat
//实现基本的表格样式 <table class="table">
Hinweis: Wir können das entsprechende CSS über Firebug anzeigen.
2. Gestreifter Tisch
//让<tbody>里的行产生一行隔一行加单色背景效果 <table class="table table-striped">
Hinweis: Der Tabelleneffekt muss auf dem Grundformat.table basieren
3. Tabelle mit Rändern
//给表格增加边框 <table class="table table-bordered">
4. Bewegen Sie die Maus
//让<tbody>下的表格悬停鼠标实现背景效果 <table class="table table-hover">
5. Statusklasse
//可以单独设置每一行的背景样式 <tr class="success">
Hinweis: Es stehen insgesamt fünf verschiedene Stile zur Verfügung.
Stilbeschreibung:
Aktiver Mouseover auf Zeile oder Zelle
Erfolg identifiziert Erfolg oder positive Aktion
info identifiziert allgemeine Eingabeaufforderungsinformationen oder Aktionen
Das Warnzeichen warnt oder erfordert die Aufmerksamkeit des Benutzers
Gefahr bedeutet gefährliche oder potenziell negative Handlungen
6. Eine bestimmte Zeile ausblenden
//隐藏行 <tr class="sr-only">
7. Responsives Formular
//表格父元素设置响应式,小于 768px 出现边框 <body class="table-responsive">
2. Schaltfläche
Bootstrap bietet Entwicklern viele umfangreiche Schaltflächen zur Verwendung.
1. Beschriftungen oder Elemente, die als Schaltflächen verwendet werden können
//转化成普通按钮 <a href="###" class="btn btn-default">Link</a> <button class="btn btn-default">Button</button> <input type="button" class="btn btn-default" value="input">
Drei Dinge sind zu beachten:
(1). Vorsichtsmaßnahmen für Komponenten
Obwohl Schaltflächenklassen auf -Elemente angewendet werden können, unterstützen Navigations- und Navigationsleistenkomponenten nur
(2). Was Sie beachten sollten, wenn Links als Schaltflächen verwendet werden
(3). Browserübergreifende Anzeige
Die von uns zusammengefassten Best Practices sind: Es wird dringend empfohlen, wann immer möglich das
Darüber hinaus haben wir auch einen Fehler in der Firefox-Version <30 des Browsers entdeckt, der uns daran hindert, das Zeilenhöhenattribut für Schaltflächen festzulegen, die auf dem -Element basieren, was dazu führt, dass der Firefox-Browser dies nicht aufrechterhalten kann die gleiche Höhe wie andere Tasten.
2. Vordefinierte Stile
//一般信息 <button class="btn btn-info">Button</button>
Stilbeschreibung
btn-default Standardstil
btn-success Erfolgsstil
btn-info allgemeiner Informationsstil
btn-warning Warnstil
btn-danger gefährlicher Stil
btn-primärer Präferenzstil
BTN-Link-Linkstil
3. Größe
//从大到小的尺寸 <button class="btn btn-lg">Button</button> <button class="btn">Button</button> <button class="btn btn-sm">Button</button> <button class="btn btn-xs">Button</button>
4. Schaltflächen auf Blockebene
//块级换行 <button class="btn btn-block">Button</button> <button class="btn btn-block">Button</button>
5.Aktivierungsstatus
//激活按钮 <button class="btn active">Button</button>
6. Deaktivierter Zustand
//禁用按钮 <button class="btn active disabled">Button</button>
Das Obige sind die Bootstrap-Tabellen- und Schaltflächenfunktionen, die Ihnen der Editor vorgestellt hat. Ich hoffe, es wird Ihnen hilfreich sein!