Dussintals återanvändbara komponenter är inbyggda i Bootstrap för att ge navigering, varningar, popovers och mycket mer.
Ultra förenklad och minimalistisk paginering inspirerad av Rdio, perfekt för appar och sökresultat. Det stora blocket är svårt att missa, lätt skalbart och ger stora klickytor.
Länkar är anpassningsbara och fungerar i ett antal omständigheter med rätt klass. .disabled
för oklickbara länkar och .active
för aktuell sida.
Lägg till någon av två valfria klasser för att ändra justeringen av sideringslänkar: .pagination-centered
och .pagination-right
.
Standardsidans sideringskomponent är flexibel och fungerar i ett antal varianter.
Insvept i en <div>
, paginering är bara en <ul>
.
- <div class = "paginering" >
- <ul>
- <li><a href = "#" > Föregående </a></li>
- <li class = "aktiv" >
- <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 = "#" > Nästa </a></li>
- </ul>
- </div>
Personsökarkomponenten är en uppsättning länkar för enkla sideringsimplementeringar med lätt uppmärkning och ännu lättare stilar. Det är bra för enkla webbplatser som bloggar eller tidningar.
Som standard centrerar personsökaren länkar.
- <ul class = "personsökare" >
- <li>
- <a href = "#" > Föregående </a>
- </li>
- <li>
- <a href = "#" > Nästa </a>
- </li>
- </ul>
Etiketter | Pålägg |
---|---|
Standard | <span class="label">Default</span> |
Ny | <span class="label label-success">New</span> |
Varning | <span class="label label-warning">Warning</span> |
Viktig | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Som standard är Bootstraps miniatyrer utformade för att visa länkade bilder med minimal uppmärkning.
Med lite extra uppmärkning är det möjligt att lägga till alla typer av HTML-innehåll som rubriker, stycken eller knappar i miniatyrbilder.
Miniatyrer (tidigare .media-grid
fram till v1.4) är utmärkta för rutnät av foton eller videor, bildsökresultat, detaljhandelsprodukter, portföljer och mycket mer. De kan vara länkar eller statiskt innehåll.
Miniatyruppmärkning är enkel – en ul
med valfritt antal li
element är allt som krävs. Det är också superflexibelt, vilket tillåter alla typer av innehåll med bara lite mer markering för att omsluta ditt innehåll.
Slutligen använder miniatyrbildskomponenten befintliga rutsystemklasser – som .span2
eller .span3
– för kontroll av miniatyrdimensioner.
Som nämnts tidigare är den nödvändiga markeringen för miniatyrbilder lätt och okomplicerad. Här är en titt på standardinställningarna för länkade bilder :
- <ul class = "miniatyrer" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
För anpassat HTML-innehåll i miniatyrer ändras uppmärkningen något. För att tillåta innehåll på blocknivå var som helst byter vi ut <a>
mot något <div>
liknande:
- <ul class = "miniatyrer" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Miniatyretikett </h5>
- <p> Miniatyrbildstext här... </p>
- </div>
- </li>
- ...
- </ul>
Med Bootstrap 2 har vi förenklat basklassen: .alert
istället för .alert-message
. Vi har också minskat den minsta nödvändiga markeringen – nej <p>
krävs som standard, bara den yttre <div>
.
För en mer hållbar komponent med mindre kod har vi tagit bort det särskiljande utseendet för blockvarningar, meddelanden som kommer med mer utfyllnad och vanligtvis mer text. Klassen har också ändrats till .alert-block
.
Bootstrap kommer med ett bra jQuery-plugin som stöder varningsmeddelanden, vilket gör det snabbt och enkelt att avvisa dem.
Slå in ditt meddelande och en valfri stängningsikon i en div med enkel klass.
- <div class = "alert" >
- <a class = "stäng" > × </a>
- <strong> Varning! </strong> Bäst kolla dig själv, du ser inte för bra ut.
- </div>
Utöka enkelt standardvarningsmeddelandet med två valfria klasser: .alert-block
för mer utfyllnad och textkontroller och .alert-heading
för en matchande rubrik.
Bäst kolla dig själv, du ser inte för bra ut. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "stäng" > × </a>
- <h4 class = "alert-heading" > Varning! </h4>
- Bäst kolla dig själv, du är inte...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Standardförloppsindikator med vertikal gradient.
- <div class = "framsteg" >
- <div class = "bar"
- style = " bredd : 60 %; " ></div>
- </div>
Använder en gradient för att skapa en randig effekt.
- <div class = "progress progress-info
- framstegsrandig" >
- <div class = "bar"
- style = " bredd : 20 %; " ></div>
- </div>
Tar det randiga exemplet och animerar det.
- <div class = "framsteg framsteg-fara
- framstegsrandig aktiv" >
- <div class = "bar"
- style = " bredd : 40 %; " ></div>
- </div>
Förloppsindikatorer använder några av samma klassnamn som knappar och varningar för liknande stil.
.progress-info
.progress-success
.progress-danger
Alternativt kan du anpassa LESS-filerna och rulla dina egna färger och storlekar.
Förloppsindikatorer använder CSS3-övergångar, så om du dynamiskt justerar bredden via javascript kommer den att ändra storlek smidigt.
Om du använder .active
klassen kommer dina .progress-striped
förloppsindikatorer att animera ränderna från vänster till höger.
Förloppsindikatorer använder CSS3-toningar, övergångar och animationer för att uppnå alla sina effekter. Dessa funktioner stöds inte i IE7-8 eller äldre versioner av Firefox.
Opera stöder inte animationer för närvarande.
Använd brunnen som en enkel effekt på ett element för att ge det en infälld effekt.
- <div class = "tja" >
- ...
- </div>
Använd den allmänna stängningsikonen för att avvisa innehåll som modals och varningar.
- <a class = "stäng" > × </a>