Deseci komponenata za višekratnu upotrebu ugrađene su u Bootstrap za pružanje navigacije, upozorenja, iskačućih prikaza i još mnogo toga.
Ultra pojednostavljena i minimalno stilizirana paginacija inspirirana Rdio-om, odlična za aplikacije i rezultate pretraživanja. Veliki blok je teško promašiti, lako je skalabilan i pruža velike površine klikova.
Veze su prilagodljive i rade u brojnim okolnostima sa pravom klasom. .disabled
za linkove na koje se ne može kliknuti i .active
za trenutnu stranicu.
Dodajte bilo koju od dvije neobavezne klase da promijenite poravnanje veza za paginaciju: .pagination-centered
i .pagination-right
.
Zadana komponenta paginacije je fleksibilna i radi u brojnim varijantama.
Umotano u <div>
, paginacija je samo <ul>
.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > Prethodno </a></li>
- <li class = "aktivan" >
- <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 = "#" > Sljedeće </a></li>
- </ul>
- </div>
Komponenta pagera je skup veza za jednostavne implementacije paginacije sa laganim oznakama i još lakšim stilovima. Odličan je za jednostavne stranice poput blogova ili časopisa.
Podrazumevano, pejdžer centrira veze.
- <ul class = "pager" >
- <li>
- <a href = "#" > Prethodno </a>
- </li>
- <li>
- <a href = "#" > Sljedeće </a>
- </li>
- </ul>
Etikete | Markup |
---|---|
Default | <span class="label">Default</span> |
Novo | <span class="label label-success">New</span> |
Upozorenje | <span class="label label-warning">Warning</span> |
Bitan | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Prema zadanim postavkama, sličice Bootstrapa su dizajnirane da prikazuju povezane slike sa minimalnim potrebnim oznakama.
Uz malo dodatne oznake, moguće je dodati bilo koju vrstu HTML sadržaja poput naslova, pasusa ili dugmadi u sličice.
Sličice (ranije .media-grid
do v1.4) su odlične za mreže fotografija ili video zapisa, rezultate pretraživanja slika, maloprodajne proizvode, portfelje i još mnogo toga. To mogu biti linkovi ili statični sadržaj.
Označavanje sličica je jednostavno – sve što je potrebno je ul
sa bilo kojim brojem elemenata. li
Takođe je super fleksibilan, omogućavajući bilo koju vrstu sadržaja sa samo malo više oznaka za umotavanje vašeg sadržaja.
Konačno, komponenta sličica koristi postojeće klase sistema mreže—kao .span2
ili .span3
—za kontrolu dimenzija sličica.
Kao što je ranije spomenuto, potrebne oznake za sličice su lagane i jednostavne. Evo pogleda na zadanu postavku za povezane slike :
- <ul class = "sličice" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Za prilagođeni HTML sadržaj u sličicama, oznake se neznatno mijenjaju. Da bismo dozvolili sadržaj na nivou bloka bilo gdje, mijenjamo <a>
za nešto <div>
slično:
- <ul class = "sličice" >
- <li class = "span3" >
- <div class = "sličica" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Oznaka sličice </h5>
- <p> Natpis sličice upravo ovdje... </p>
- </div>
- </li>
- ...
- </ul>
Uz Bootstrap 2, pojednostavili smo osnovnu klasu: .alert
umjesto .alert-message
. Također smo smanjili minimalno potrebnu oznaku—no <p>
nije potrebno po defaultu, samo vanjski <div>
.
Za trajniju komponentu sa manje koda, uklonili smo diferencirajući izgled za blokada upozorenja, poruke koje dolaze s više dopuna i obično više teksta. Klasa je također promijenjena u .alert-block
.
Bootstrap dolazi sa odličnim jQuery dodatkom koji podržava poruke upozorenja, čineći njihovo odbacivanje brzim i lakim.
Zamotajte svoju poruku i opcionalnu ikonu za zatvaranje u div s jednostavnom klasom.
- <div class = "alert" >
- <a class = "close" > × </a>
- <strong> Upozorenje! </strong> Najbolje provjerite sami, ne izgledate previše dobro.
- </div>
Lako proširite standardnu poruku upozorenja s dvije opcione klase: .alert-block
za više kontrola i kontrola teksta i .alert-heading
za odgovarajući naslov.
Najbolje je da se sami provjerite, ne izgledate 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 da se sami provjerite, niste...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Zadana traka napretka s vertikalnim gradijentom.
- <div class = "progress" >
- <div class = "bar"
- style = " širina : 60 %; " ></div>
- </div>
Koristi gradijent za stvaranje prugastog efekta.
- <div class = "progress progress-info
- progresivni" >
- <div class = "bar"
- style = " širina : 20 %; " ></div>
- </div>
Uzima prugasti primjer i animira ga.
- <div class = "napredak napredak-opasnost
- napredno-prugasti aktivan" >
- <div class = "bar"
- style = " širina : 40 %; " ></div>
- </div>
Trake napretka koriste neka od istih imena klasa kao dugmad i upozorenja za sličan stil.
.progress-info
.progress-success
.progress-danger
Alternativno, možete prilagoditi LESS fajlove i namotati svoje boje i veličine.
Trake napretka koriste CSS3 tranzicije, tako da ako dinamički podešavate širinu putem javascripta, ona će glatko mijenjati 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 kako bi postigli sve svoje efekte. Ove funkcije nisu podržane u IE7-8 ili starijim verzijama Firefoxa.
Opera trenutno ne podržava animacije.
Use the well as a simple effect on an element to give it an inset effect.
- <div class="well">
- ...
- </div>
Use the generic close icon for dismissing content like modals and alerts.
- <a class="close">×</a>