Heim >Web-Frontend >js-Tutorial >Kapitel 3: Bootstrap-Tabellen- und Schaltflächenfunktionen_Javascript-Kenntnisse
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 3499910bf9dac5ae3c52d5ede7383485-Elemente angewendet werden können, unterstützen Navigations- und Navigationsleistenkomponenten nur bb9345e55eb71822850ff156dfde57c8-Elemente.
(2). Was Sie beachten sollten, wenn Links als Schaltflächen verwendet werden
Wenn das 3499910bf9dac5ae3c52d5ede7383485-Element als Schaltfläche verwendet wird – und dazu dient, eine Funktion auf der aktuellen Seite auszulösen – und nicht zum Verlinken auf andere Seiten oder auf andere Teile der aktuellen Seite, dann Stellen Sie sicher, dass Sie für das Attribut „button“ die Rolle „role=“ festlegen.
(3). Browserübergreifende Anzeige
Die von uns zusammengefassten Best Practices sind: Es wird dringend empfohlen, wann immer möglich das bb9345e55eb71822850ff156dfde57c8-Element zu verwenden, um in verschiedenen Browsern passende Zeicheneffekte zu erzielen.
Darüber hinaus haben wir auch einen Fehler in der Firefox-Version
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!