


Kapitel 3: Bootstrap-Tabellen- und Schaltflächenfunktionen_Javascript-Kenntnisse
May 16, 2016 pm 03:03 PMBootstrap 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 <a>-Elemente angewendet werden können, unterstützen Navigations- und Navigationsleistenkomponenten nur <button>-Elemente.
(2). Was Sie beachten sollten, wenn Links als Schaltflächen verwendet werden
Wenn das <a>-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 <button>-Element zu verwenden, um in verschiedenen Browsern passende Zeicheneffekte zu erzielen.
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 <input>-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!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ersetzen Sie Stringzeichen in JavaScript

Benutzerdefinierte Google -Search -API -Setup -Tutorial

8 atemberaubende JQuery -Seiten -Layout -Plugins

Erstellen Sie Ihre eigenen AJAX -Webanwendungen

10 JavaScript & JQuery MVC -Tutorials
