Tientalle herbruikbare komponente is in Bootstrap ingebou om navigasie, waarskuwings, popovers en nog baie meer te verskaf.
Ultra simplisties en minimaal gestileer paginering geïnspireer deur Rdio, ideaal vir toepassings en soekresultate. Die groot blok is moeilik om te mis, maklik skaalbaar en bied groot klikareas.
Skakels is aanpasbaar en werk in 'n aantal omstandighede met die regte klas. .disabled
vir onklikbare skakels en .active
vir huidige bladsy.
Voeg een van twee opsionele klasse by om die belyning van pagineringskakels te verander: .pagination-centered
en .pagination-right
.
Die verstekpaginering-komponent is buigsaam en werk in 'n aantal variasies.
Gewikkel in 'n <div>
, paginering is net 'n <ul>
.
- <div klas = "paginering" >
- <ul>
- <li><a href = "#" > Vorige </a></li>
- <li klas = "aktief" >
- <a href = "#"> 1 </a> _
- </li>
- <li><a href = "#"> 2 </a> </li>
- <li><a href = "#"> 3 </a> </li>
- <li><a href = "#"> 4 </a> </li>
- <li><a href = "#" > Volgende </a></li>
- </ul>
- </div>
Die pager-komponent is 'n stel skakels vir eenvoudige paginering-implementerings met ligte opmaak en selfs ligter style. Dit is ideaal vir eenvoudige werwe soos blogs of tydskrifte.
Pager-skakels gebruik ook die algemene .disabled
klas vanaf die paginering.
By verstek sentreer die pager skakels.
- <ul klas = "pager" >
- <li>
- <a href = "#" > Vorige </a>
- </li>
- <li>
- <a href = "#" > Volgende </a>
- </li>
- </ul>
Etikette | Opmerk |
---|---|
Verstek | <span class="label">Default</span> |
Sukses | <span class="label label-success">Success</span> |
Waarskuwing | <span class="label label-warning">Warning</span> |
Belangrik | <span class="label label-important">Important</span> |
Inligting | <span class="label label-info">Info</span> |
Omgekeerde | <span class="label label-inverse">Inverse</span> |
Kentekens is klein, eenvoudige komponente vir die vertoon van 'n aanwyser of telling van een of ander aard. Hulle word algemeen gevind in e-poskliënte soos Mail.app of op mobiele toepassings vir stootkennisgewings.
Naam | Voorbeeld | Opmerk |
---|---|---|
Verstek | 1 | <span class="badge">1</span> |
Sukses | 2 | <span class="badge badge-success">2</span> |
Waarskuwing | 4 | <span class="badge badge-warning">4</span> |
Belangrik | 6 | <span class="badge badge-important">6</span> |
Inligting | 8 | <span class="badge badge-info">8</span> |
Omgekeerde | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap bied 'n liggewig, buigsame komponent wat 'n helde-eenheid genoem word om inhoud op u webwerf ten toon te stel. Dit werk goed op bemarkings- en inhoudswaar webwerwe.
Wikkel jou inhoud in 'n div
soortgelyke manier:
- <div klas = "held-eenheid" >
- <h1> Opskrif </h1>
- <p> Byskrif </p>
- <p>
- <a klas = "btn btn-primêre btn-groot" >
- Leer meer
- </a>
- </p>
- </div>
Dit is 'n eenvoudige held-eenheid, 'n eenvoudige jumbotron-styl komponent om ekstra aandag te vestig op uitgesproke inhoud of inligting.
'n Eenvoudige dop om h1
gedeeltes van inhoud op 'n bladsy behoorlik uit te spasieer en te segmenteer. Dit kan die h1
se verstek small
, element sowel as die meeste ander komponente (met bykomende style) gebruik.
- <div class = "page-header" >
- <h1> Voorbeeld bladsyopskrif </h1>
- </div>
Bootstrap se duimnaels is by verstek ontwerp om gekoppelde beelde te vertoon met minimale vereiste opmaak.
Met 'n bietjie ekstra opmaak is dit moontlik om enige soort HTML-inhoud soos opskrifte, paragrawe of knoppies by kleinkiekies by te voeg.
Kleinkiekies (voorheen .media-grid
tot v1.4) is ideaal vir roosters van foto's of video's, beeldsoekresultate, kleinhandelprodukte, portefeuljes, en nog baie meer. Dit kan skakels of statiese inhoud wees.
Kleinkiekie-opmaak is eenvoudig - 'n ul
met enige aantal li
elemente is al wat nodig is. Dit is ook baie buigsaam, wat voorsiening maak vir enige tipe inhoud met net 'n bietjie meer opmaak om jou inhoud toe te draai.
Laastens gebruik die duimnaels-komponent bestaande roosterstelselklasse—soos .span2
of — .span3
vir beheer van duimnael-afmetings.
Soos voorheen genoem, is die vereiste opmaak vir duimnaels lig en eenvoudig. Hier is 'n blik op die verstekopstelling vir gekoppelde beelde :
- <ul class = "thumbnails" >
- <li klas = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Vir pasgemaakte HTML-inhoud in duimnaels, verander die opmaak effens. Om blokvlak-inhoud op enige plek toe te laat, ruil ons die <a>
vir 'n <div>
soortgelyke:
- <ul class = "thumbnails" >
- <li klas = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Kleinkiekie-etiket </h5>
- <p> Kleinkiekie-onderskrif reg hier... </p>
- </div>
- </li>
- ...
- </ul>
Met Bootstrap 2 het ons die basisklas vereenvoudig: .alert
in plaas van .alert-message
. Ons het ook die minimum vereiste opmaak verminder—nee <p>
word by verstek vereis, net die buitenste <div>
.
Vir 'n meer duursame komponent met minder kode, het ons die onderskeidende voorkoms vir blokwaarskuwings, boodskappe wat met meer opvulling en gewoonlik meer teks kom, verwyder. Die klas het ook verander na .alert-block
.
Bootstrap kom met 'n wonderlike jQuery-inprop wat waarskuwingsboodskappe ondersteun, wat dit vinnig en maklik maak om dit te ontslaan.
Draai jou boodskap en 'n opsionele sluit-ikoon in 'n div toe met eenvoudige klas.
- <div klas = "waarskuwing" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> Waarskuwing! </strong> Beste kyk self, jy lyk nie te goed nie.
- </div>
Let op! iOS-toestelle vereis 'n href="#"
vir die afwysing van waarskuwings. Maak seker dat jy dit en die data-kenmerk vir anker-sluiting-ikone insluit. Alternatiewelik kan u 'n <button>
element met die data-kenmerk gebruik, wat ons gekies het om vir ons dokumente te doen. Wanneer jy gebruik <button>
, moet jy insluit type="button"
of jou vorms mag nie indien nie.
Brei die standaardwaarskuwingsboodskap maklik uit met twee opsionele klasse: .alert-block
vir meer opvulling en tekskontroles en .alert-heading
vir 'n bypassende opskrif.
Beste kyk self, jy lyk nie te goed nie. Nulla vitae elit libero, 'n pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "waarskuwing waarskuwing-blok" >
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Waarskuwing! </h4>
- Beste check self, jy is nie...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "waarskuwing waarskuwing-sukses" >
- ...
- </div>
- <div class = "waarskuwing waarskuwing-inligting" >
- ...
- </div>
Verstek vorderingsbalk met 'n vertikale gradiënt.
- <div klas = "vordering" >
- <div klas = "bar"
- style = " breedte : 60 %; " ></div>
- </div>
Gebruik 'n gradiënt om 'n gestreepte effek te skep (geen IE nie).
- <div class = "vordering vordering-gestreep" >
- <div klas = "bar"
- style = " breedte : 20 %; " ></div>
- </div>
Neem die gestreepte voorbeeld en animeer dit (geen IE).
- <div class = "vordering vordering-gestreep
- aktief" >
- <div klas = "bar"
- style = " breedte : 40 %; " ></div>
- </div>
Vorderingstawe gebruik sommige van dieselfde knoppie- en waarskuwingsklasse vir konsekwente style.
Soortgelyk aan die soliede kleure, het ons verskillende gestreepte vorderingstawe.
Vorderingstawe gebruik CSS3-oorgange, so as jy die breedte via JavaScript dinamies aanpas, sal dit glad verander.
As jy die .active
klas gebruik, .progress-striped
sal jou vorderingstawe die strepe van links na regs animeer.
Vorderingstawe gebruik CSS3-gradiënte, oorgange en animasies om al hul effekte te bereik. Hierdie kenmerke word nie in IE7-9 of ouer weergawes van Firefox ondersteun nie.
Opera en IE ondersteun nie tans animasies nie.
Gebruik die put as 'n eenvoudige effek op 'n element om dit 'n inset effek te gee.
- <div klas = "wel" >
- ...
- </div>
Gebruik die generiese toemaakikoon om inhoud soos modale en waarskuwings af te wys.
- <button class = "close" > × </knoppie>
iOS-toestelle benodig 'n href="#" vir klikgebeurtenisse as jy eerder 'n anker gebruik.
- <a class = "close" href = "#"> & times; </a>