Deseci komponenti za višekratnu upotrebu ugrađeni su u Bootstrap za pružanje navigacije, upozorenja, skočnih prozora i još mnogo toga.
Ultra jednostavno i minimalno stilizirano označavanje stranica inspirirano Rdioom, izvrsno za aplikacije i rezultate pretraživanja. Veliki blok teško je promašiti, lako ga je prilagoditi i pruža velika područja klika.
Veze su prilagodljive i rade u brojnim okolnostima s pravom klasom. .disabled
za veze na koje se ne može kliknuti i .active
za trenutnu stranicu.
Dodajte bilo koju od dvije opcijske klase za promjenu poravnanja veza na stranice: .pagination-centered
i .pagination-right
.
Zadana komponenta paginacije je fleksibilna i radi u nizu varijacija.
Zamotano u <div>
, paginacija je samo <ul>
.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > Prethodna </a></li>
- <li class = "active" >
- <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 = "#" > Dalje </a></li>
- </ul>
- </div>
Komponenta straničnika je skup poveznica za jednostavne implementacije paginacije s laganim označavanjem i još lakšim stilovima. Izvrstan je za jednostavne stranice poput blogova ili časopisa.
Prema zadanim postavkama, dojavljivač centrira veze.
- <ul class = "pager" >
- <li>
- <a href = "#" > Prethodno </a>
- </li>
- <li>
- <a href = "#" > Dalje </a>
- </li>
- </ul>
Etikete | Markup |
---|---|
Zadano | <span class="label">Default</span> |
Novi | <span class="label label-success">New</span> |
Upozorenje | <span class="label label-warning">Warning</span> |
Važno | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Prema zadanim postavkama, Bootstrapove sličice dizajnirane su za prikazivanje povezanih slika s minimalnim potrebnim oznakama.
Uz malo dodatnog označavanja, moguće je sličicama dodati bilo koju vrstu HTML sadržaja poput naslova, odlomaka ili gumba.
Sličice (prethodno .media-grid
do v1.4) izvrsne su za mreže fotografija ili videozapisa, rezultate pretraživanja slika, maloprodajne proizvode, portfelje i još mnogo toga. Mogu biti poveznice ili statični sadržaj.
Označavanje minijatura je jednostavno - sve što je potrebno je a ul
s bilo kojim brojem elemenata. li
Također je super fleksibilan, dopuštajući bilo koju vrstu sadržaja sa samo malo više oznaka za omotavanje vašeg sadržaja.
Na kraju, komponenta sličica koristi postojeće klase sustava rešetki—poput .span2
ili — .span3
za kontrolu dimenzija sličica.
Kao što je ranije spomenuto, potrebno označavanje za minijature je lagano i jednostavno. Evo pogleda na zadanu postavku za povezane slike :
- <ul class = "thumbnails" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Za prilagođeni HTML sadržaj u minijaturama, oznaka se malo mijenja. Kako bismo dopustili sadržaj na razini bloka bilo gdje, mijenjamo <a>
za lajk <div>
tako:
- <ul class = "thumbnails" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Oznaka sličice </h5>
- <p> Opis sličice upravo ovdje... </p>
- </div>
- </li>
- ...
- </ul>
S Bootstrapom 2 pojednostavili smo osnovnu klasu: .alert
umjesto .alert-message
. Također smo smanjili minimalno potrebno označavanje—nije <p>
potrebno prema zadanim postavkama, samo vanjski <div>
.
Za trajniju komponentu s manje koda, uklonili smo razlikovni izgled za blok upozorenja, poruke koje dolaze s više ispuna i obično više teksta. Klasa se također promijenila u .alert-block
.
Bootstrap dolazi sa izvrsnim jQuery dodatkom koji podržava poruke upozorenja, čineći njihovo odbacivanje brzim i lakim.
Zamotajte svoju poruku i neobaveznu ikonu za zatvaranje u div s jednostavnom klasom.
- <div class = "alert" >
- <a class = "close" > × </a>
- <strong> Upozorenje! </strong> Najbolje da provjerite sami, ne izgledate baš dobro.
- </div>
Jednostavno proširite standardnu poruku upozorenja s dvije opcijske klase: .alert-block
za više podstava i kontrola teksta te .alert-heading
za odgovarajući naslov.
Najbolje provjeri, ne izgledaš baš dobro. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "close" > × </a>
- <h4 class = "alert-heading" > Upozorenje! </h4>
- Najbolje provjerite sami, niste...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Zadana traka napretka s okomitim gradijentom.
- <div class = "progress" >
- <div class = "bar"
- stil = " širina : 60 %; " ></div>
- </div>
Koristi gradijent za stvaranje prugastog efekta.
- <div class = "informacije o napretku
- napredak-prugasti" >
- <div class = "bar"
- stil = " širina : 20 %; " ></div>
- </div>
Uzima prugasti primjer i animira ga.
- <div class = "napredak napredak-opasnost
- napredak-prugasti aktivni" >
- <div class = "bar"
- stil = " širina : 40 %; " ></div>
- </div>
Trake napretka koriste neka od istih naziva klasa kao gumbi i upozorenja za sličan stil.
.progress-info
.progress-success
.progress-danger
Alternativno, možete prilagoditi LESS datoteke i uvaljati vlastite boje i veličine.
Trake napretka koriste CSS3 prijelaze, tako da ako dinamički prilagodite širinu putem javascripta, glatko će promijeniti veličinu.
Ako koristite .active
klasu, vaše .progress-striped
trake napretka će animirati pruge slijeva nadesno.
Trake napretka koriste CSS3 gradijente, prijelaze i animacije za postizanje svih njihovih učinaka. Ove značajke nisu podržane u IE7-8 ili starijim verzijama Firefoxa.
Opera trenutno ne podržava animacije.
Upotrijebite bušotinu kao jednostavan učinak na element kako biste mu dali umetnuti učinak.
- <div class = "well" >
- ...
- </div>
Upotrijebite generičku ikonu za zatvaranje za odbacivanje sadržaja poput modala i upozorenja.
- <a class = "close" > × </a>