Kümned korduvkasutatavad komponendid, mis on loodud navigeerimise, hoiatuste, hüpikaknate ja muu pakkumiseks.
Lülitav kontekstimenüü linkide loendite kuvamiseks. Interaktiivseks tehtud rippmenüü JavaScripti pistikprogrammiga .
- <ul class = "dropdown-menu" role = "menüü" aria-labelledby = "rippmenüü" >
- <li><a tabindex = "-1" href = "#" > Toiming </a></li>
- <li><a tabindex = "-1" href = "#" > Veel üks toiming </a></li>
- <li><a tabindex = "-1" href = "#" > Midagi muud siin </a></li>
- <li klass = "jagaja" ></li>
- <li><a tabindex = "-1" href = "#" > Eraldatud link </a></li>
- </ul>
Vaadates ainult rippmenüüd, on siin vajalik HTML. Peate pakkima rippmenüü päästiku ja rippmenüü sisse .dropdown
või muusse elemendisse, mis deklareerib position: relative;
. Seejärel looge lihtsalt menüü.
- <div class = "rippmenüü" >
- <!-- Link või nupp rippmenüü sisselülitamiseks -->
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > Toiming </a></li>
- <li><a tabindex = "-1" href = "#" > Veel üks toiming </a></li>
- <li><a tabindex = "-1" href = "#" > Midagi muud siin </a></li>
- <li klass = "jagaja" ></li>
- <li><a tabindex = "-1" href = "#" > Eraldatud link </a></li>
- </ul>
- </div>
Joondage menüüd paremale ja lisage täiendavaid rippmenüüde tasemeid.
Rippmenüü lisamine paremale joondamiseks .pull-right
..dropdown-menu
- <ul class = "dropdown-menu pull-right" role = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
Lingi keelamiseks lisage rippmenüüsse .disabled
a .<li>
- <ul class = "dropdown-menu" role = "menüü" aria-labelledby = "rippmenüü" >
- <li><a tabindex = "-1" href = "#" > Tavaline link </a></li>
- <li class = "disabled" ><a tabindex = "-1" href = "#" > Keelatud link </a></li>
- <li><a tabindex = "-1" href = "#" > Veel üks link </a></li>
- </ul>
Lisage täiendav tase rippmenüüd, mis kuvatakse hõljutatult nagu OS X-i omad, koos mõne lihtsa märgistuslisandiga. Lisage automaatse stiili jaoks .dropdown-submenu
mis tahes li
olemasolevasse rippmenüüsse.
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dLabel" >
- ...
- <li class = "rippmenüü-alammenüü" >
- <a tabindex = "-1" href = "#" > Rohkem valikuid </a>
- <ul class = "rippmenüü" >
- ...
- </ul>
- </li>
- </ul>
Rdiost inspireeritud lihtne lehekülgede lehekülg, mis sobib suurepäraselt rakenduste ja otsingutulemuste jaoks. Suurt plokki on raske mööda vaadata, see on kergesti skaleeritav ja pakub suuri klõpsamisalasid.
- <div class = "lehekülgede jagamine" >
- <ul>
- <li><a href = "#" > Eelmine </a></li>
- <li><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 = "#" > 5 </a></li>
- <li><a href = "#" > Järgmine </a></li>
- </ul>
- </div>
Lingid on kohandatavad erinevate olukordade jaoks. Kasutage .disabled
klõpsamatute linkide jaoks ja .active
praeguse lehe näitamiseks.
- <div class = "lehekülgede jagamine" >
- <ul>
- <li class = "keelatud" ><a href = "#" > « </a></li>
- <li class = "aktiivne" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Saate valikuliselt vahetada aktiivsed või keelatud ankrud vahemike vastu, et eemaldada klõpsamisfunktsioon, säilitades samal ajal kavandatud stiilid.
- <div class = "lehekülgede jagamine" >
- <ul>
- <li class = "keelatud" ><span> « </span></li>
- <li class = "aktiivne" ><span> 1 </span></li>
- ...
- </ul>
- </div>
Kas soovite suuremat või väiksemat lehekülge? Lisage .pagination-large
, .pagination-small
või .pagination-mini
lisasuuruste jaoks.
- <div class = "lehekülgede arv-suur" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "lehekülgede jagamine" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "lehekülgede arv-väike" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "lehekülgede leheküljed-mini" >
- <ul>
- ...
- </ul>
- </div>
Leheküljelinkide joonduse muutmiseks lisage üks kahest valikulisest klassist: .pagination-centered
ja .pagination-right
.
- <div class = "lehekülgede lehekülgede vahetamise keskus" >
- ...
- </div>
- <div class = "lehekülgede lehekülgede muutmine paremal" >
- ...
- </div>
Kiired eelmised ja järgmised lingid lihtsate lehekülgede rakendamiseks kerge märgistuse ja stiilidega. See on suurepärane lihtsate saitide jaoks, nagu ajaveebid või ajakirjad.
Vaikimisi tsentreerib piipar lingid.
- <ul class = "piiler" >
- <li><a href = "#" > Eelmine </a></li>
- <li><a href = "#" > Järgmine </a></li>
- </ul>
Teise võimalusena saate iga lingi külgedele joondada:
- <ul class = "piiler" >
- <li class = "eelmine" >
- <a href = "#" > ← Vanemad </a>
- </li>
- <li class = "järgmine" >
- <a href = "#" > Uuem → </a>
- </li>
- </ul>
Peileri lingid kasutavad ka üldist .disabled
kasuliku klassi lehekülgedelt.
- <ul class = "piiler" >
- <li class = "eelmine keelatud" >
- <a href = "#" > ← Vanemad </a>
- </li>
- ...
- </ul>
Sildid | Märgistus |
---|---|
Vaikimisi | <span class="label">Default</span> |
Edu | <span class="label label-success">Success</span> |
Hoiatus | <span class="label label-warning">Warning</span> |
Tähtis | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Pöördvõrdeline | <span class="label label-inverse">Inverse</span> |
Nimi | Näide | Märgistus |
---|---|---|
Vaikimisi | 1 | <span class="badge">1</span> |
Edu | 2 | <span class="badge badge-success">2</span> |
Hoiatus | 4 | <span class="badge badge-warning">4</span> |
Tähtis | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
Pöördvõrdeline | 10 | <span class="badge badge-inverse">10</span> |
Lihtsaks rakendamiseks tõmbuvad sildid ja märgid lihtsalt kokku (CSS-i :empty
valija kaudu), kui sees pole sisu.
Kerge ja paindlik komponent teie saidi põhisisu esitlemiseks. See töötab hästi turundus- ja sisurohketel saitidel.
See on lihtne kangelasüksus, lihtne jumbotron-stiilis komponent, mis tõmbab esiletoodud sisule või teabele lisatähelepanu.
- <div class = "kangelaseüksus" >
- <h1> Pealkiri </h1>
- <p> Tunnuslause </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- Lisateavet
- </a>
- </p>
- </div>
Lihtne kest h1
lehe sisuosade sobivaks eraldamiseks ja segmenteerimiseks. See võib kasutada nii h1
vaikeelementi small
kui ka enamikku muid komponente (koos täiendavate stiilidega).
- <div class = "lehe päis" >
- <h1> Näidislehe päis <small> Päise alltekst </small></h1>
- </div>
Vaikimisi on Bootstrapi pisipildid loodud lingitud piltide esitlemiseks minimaalse nõutava märgistusega.
Veidi lisamärgistusega on võimalik pisipiltidesse lisada igasugust HTML-sisu, näiteks pealkirju, lõike või nuppe.
Pisipildid (varem .media-grid
kuni versioonini 1.4) sobivad suurepäraselt fotode või videote, pildiotsingu tulemuste, jaemüügitoodete, portfellide ja palju muu jaoks. Need võivad olla lingid või staatiline sisu.
Pisipiltide märgistus on lihtne – piisab ul
suvalise arvu li
elementidega a. See on ka ülipaindlik, võimaldades mis tahes tüüpi sisu ja sisu pakkimiseks veidi rohkem märgistust.
Lõpuks kasutab pisipiltide komponent pisipiltide mõõtmete juhtimiseks olemasolevaid ruudustikusüsteemi klasse, nagu .span2
või ..span3
Nagu varem mainitud, on pisipiltide jaoks vajalik märgistus kerge ja arusaadav. Siin on ülevaade lingitud piltide vaikeseadetest :
- <ul class = "pisipildid" >
- <li class = "span4" >
- <a href = "#" class = "pisipilt" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
Pisipiltide kohandatud HTML-sisu puhul muutub märgistus veidi. Blokeerimistaseme sisu lubamiseks kõikjal vahetame selle <a>
sarnase vastu <div>
:
- <ul class = "pisipildid" >
- <li class = "span4" >
- <div class = "pisipilt" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> Pisipildi silt </h3>
- <p> Pisipildi pealdis... </p>
- </div>
- </li>
- ...
- </ul>
Tutvuge kõigi teile saadaolevate ruudustikuklassidega. Samuti saate segada ja sobitada erinevaid suurusi.
.alert
Põhilise hoiatusteate saamiseks mähkige tekst ja valikuline loobumisnupp .
- <div class = "hoiatus" >
- <button type = "button" class = "sulge" data-dismiss = "hoiatus" > × </button>
- <strong> Hoiatus! </strong> Kontrollige ennast, te ei näe liiga hea välja.
- </div>
data-dismiss="alert"
Mobiilse Safari ja Mobile Opera brauserid nõuavad märgendi kasutamisel lisaks atribuudile href="#"
ka hoiatuste tühistamist.<a>
- <a href = "#" class = "sulge" data-dismiss = "hoiatus" > × </a>
Teise võimalusena võite kasutada <button>
andmeatribuudiga elementi, mille oleme oma dokumentide jaoks valinud. Kui kasutate <button>
, peate lisama, type="button"
vastasel juhul ei pruugi teie vormid esitada.
- <button type = "button" class = "sulge" data-dismiss = "hoiatus" > × </button>
Hoiatuste kiireks ja lihtsaks tühistamiseks kasutage hoiatuste jQuery pistikprogrammi .
Pikemate sõnumite puhul suurendage märguandeümbrise üla- ja alaosa polsterdust, lisades .alert-block
.
Kontrollige ennast, te ei näe liiga hea välja. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <button type = "button" class = "sulge" data-dismiss = "hoiatus" > × </button>
- <h4> Hoiatus! </h4>
- Parim on kontrollida ennast, sa ei ole...
- </div>
Lisage valikulisi klasse, et muuta hoiatuse konnotatsiooni.
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Vaikimisi vertikaalse gradiendiga edenemisriba.
- <div class = "edenemine" >
- <div class = "bar" style = " laius : 60 %; " ></div>
- </div>
Kasutab triibulise efekti loomiseks gradienti. Pole saadaval IE7-8 puhul.
- <div class = "edenemine edenemise triibuline" >
- <div class = "bar" style = " laius : 20 %; " ></div>
- </div>
Lisage triipude animeerimiseks .active
paremalt .progress-striped
vasakule. Pole saadaval kõigis IE versioonides.
- <div class = "edenemine edenemise triibuline aktiivne" >
- <div class = "bar" style = " laius : 40 %; " ></div>
- </div>
Asetage mitu riba ühte, .progress
et need virnastada.
- <div class = "edenemine" >
- <div class = "bar-success" style = " laius : 35 %; " ></div>
- <div class = "bar bar-warning" style = " laius : 20 %; " ></div>
- <div class = "latt-oht" style = " laius : 10 %; " ></div>
- </div>
Edenemisribad kasutavad ühtsete stiilide jaoks samu nuppe ja hoiatusklasse.
- <div class = "edenemise edenemisteave" >
- <div class = "bar" style = " laius : 20 % " ></div>
- </div>
- <div class = "edenemine edenemine-edu" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "edenemise edenemise hoiatus" >
- <div class = "bar" style = " laius : 60 % " ></div>
- </div>
- <div class = "edenemise edenemise oht" >
- <div class = "bar" style = " laius : 80 % " ></div>
- </div>
Sarnaselt ühevärvilistele värvidele on meil erinevad triibulised edenemisribad.
- <div class = "edenemise edenemise info progress-triibuline" >
- <div class = "bar" style = " laius : 20 % " ></div>
- </div>
- <div class = "edenemine progress-edu edenemine-triibuline" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "edenemishoiatus edenemise triibuline" >
- <div class = "bar" style = " laius : 60 % " ></div>
- </div>
- <div class = "edenemise edenemine-oht progressi-triibuline" >
- <div class = "bar" style = " laius : 80 % " ></div>
- </div>
Edenemisribad kasutavad kõigi efektide saavutamiseks CSS3 gradiente, üleminekuid ja animatsioone. Firefoxi IE7-9 või vanemad versioonid neid funktsioone ei toeta.
Internet Explorer 10 ja Opera 12 varasemad versioonid ei toeta animatsioone.
Abstraktsed objektistiilid erinevat tüüpi komponentide (nt ajaveebi kommentaarid, säutsud jne) koostamiseks, millel on tekstilise sisu kõrval vasakul või paremal joondatud pilt.
Vaikimisi meedium võimaldab hõljuda meediaobjekti (pildid, video, heli) sisuplokist vasakule või paremale.
- <div class = "meedia" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Meediumipealkiri </h4>
- ...
- <!-- Pesastatud meediumiobjekt -->
- <div class = "meedia" >
- ...
- </div>
- </div>
- </div>
Veidi lisamärgistusega saate kasutada loendis olevaid meediume (kasulik kommentaarilõimede või artiklite loendite jaoks).
Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
- <ul class = "meediumiloend" >
- <li class = "meedia" >
- <a class = "pull-left" href = "#" >
- <img class = "media-object" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Meediumipealkiri </h4>
- ...
- <!-- Pesastatud meediumiobjekt -->
- <div class = "meedia" >
- ...
- </div>
- </div>
- </li>
- </ul>
Kasutage kaevu lihtsa efektina elemendil, et anda sellele sisendefekt.
- <div klass = "hästi" >
- ...
- </div>
Juhtpolster ja ümarad nurgad kahe valikulise modifikaatoriklassiga.
- <div class = "hästi hästi-suur" >
- ...
- </div>
- <div class = "hästi hästi-väike" >
- ...
- </div>
Kasutage üldist sulgemisikooni sisust, nagu modaalid ja hoiatused, loobumiseks.
- <button class = "sulge" > × </button>
iOS-i seadmed nõuavad href="#"
klikisündmusi, kui eelistaksite ankrut kasutada.
- <a class = "sulge" href = "#" > × </a>
Lihtsad ja keskendunud tunnid väikeste kuvari või käitumise muudatuste tegemiseks.
Hõljutage element vasakule
- klass = "tõmba vasakule"
- . tõmba - vasakule {
- ujuk : vasak ;
- }
Hõljutage element paremale
- klass = "tõmba paremale"
- . tõmba - paremale {
- ujuk : parem ;
- }
Muutke elemendi värviks#999
- klass = "vaigistatud"
- . vaigistatud {
- värv : #999;
- }
Tühjendage float
suvaline element
- klass = "puhastus"
- . clearfix {
- * suum : 1 ;
- &: enne ,
- &: pärast {
- kuva : laud ;
- sisu : "" ;
- }
- &: pärast {
- selge : mõlemad ;
- }
- }