Tsientallen werbrûkbere komponinten binne yn Bootstrap ynboud om navigaasje, warskôgings, popovers en folle mear te leverjen.
Ultra-simplistysk en minimaal stylige paginaasje ynspireare troch Rdio, geweldig foar apps en sykresultaten. It grutte blok is min te missen, maklik skalberber en leveret grutte klikgebieten.
Keppelings binne oanpasber en wurkje yn in oantal omstannichheden mei de juste klasse. .disabled
foar net-klikbere keppelings en .active
foar aktuele side.
Foegje ien fan twa opsjonele klassen ta om de ôfstimming fan pagineringskeppelings te feroarjen: .pagination-centered
en .pagination-right
.
De standert pagineringskomponint is fleksibel en wurket yn in oantal fariaasjes.
Ferpakt yn in <div>
, paginering is gewoan in <ul>
.
- <div class = "pagina's" >
- <ul>
- <li><a href = "#" > Foarige </a></li>
- <li class = "aktyf" >
- <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 = "#" > Folgjende </a></li>
- </ul>
- </div>
De pager-komponint is in set keppelings foar ienfâldige paginaasje-ymplemintaasjes mei ljochte markup en noch lichtere stilen. It is geweldich foar ienfâldige siden lykas blogs of tydskriften.
Pager-keppelings brûke ek de algemiene .disabled
klasse fan 'e paginaasje.
Standert sintraat de pager keppelings.
- <ul class = "pager" >
- <li>
- <a href = "#" > Foarige </a>
- </li>
- <li>
- <a href = "#" > Folgjende </a>
- </li>
- </ul>
Labels | Markup |
---|---|
Standert | <span class="label">Default</span> |
Sukses | <span class="label label-success">Success</span> |
Warskôging | <span class="label label-warning">Warning</span> |
Belangryk | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Omkearde | <span class="label label-inverse">Inverse</span> |
Badges binne lytse, ienfâldige komponinten foar it werjaan fan in yndikator of telling fan wat soarte. Se wurde faak fûn yn e-postkliïnten lykas Mail.app of op mobile apps foar push-notifikaasjes.
Namme | Foarbyld | Markup |
---|---|---|
Standert | 1 | <span class="badge">1</span> |
Sukses | 2 | <span class="badge badge-success">2</span> |
Warskôging | 4 | <span class="badge badge-warning">4</span> |
Belangryk | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
Omkearde | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap leveret in lichtgewicht, fleksibel komponint neamd in held-ienheid om ynhâld op jo side te sjen. It wurket goed op marketing en ynhâld-swiere siden.
Wrap jo ynhâld yn in div
like sa:
- <div class = "hero-unit" >
- <h1> Koptekst </h1>
- <p> Tagline </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- Lear mear
- </a>
- </p>
- </div>
Dit is in ienfâldige helde-ienheid, in ienfâldige komponint yn jumbotron-styl om ekstra omtinken te freegjen foar featured ynhâld of ynformaasje.
In ienfâldige shell foar in h1
passend romte út en segment seksjes fan ynhâld op in side. It kin it h1
standert small
elemint brûke, lykas de measte oare komponinten (mei ekstra stilen).
- <div class = "page-header" >
- <h1> Foarbyld fan sidekoptekst </h1>
- </div>
Standert binne de thumbnails fan Bootstrap ûntworpen om keppele ôfbyldings wer te jaan mei minimale fereaske markup.
Mei in bytsje ekstra opmaak is it mooglik om elke soart HTML-ynhâld lykas kopteksten, paragrafen of knoppen ta te foegjen oan thumbnails.
Miniatueren (earder .media-grid
oant v1.4) binne geweldich foar rasteren fan foto's of fideo's, ôfbyldingssykresultaten, retailprodukten, portfolios, en folle mear. Se kinne keppelings wêze as statyske ynhâld.
Miniatuermarkearring is ienfâldich - in ul
mei elk oantal li
eleminten is alles dat nedich is. It is ek super fleksibel, wêrtroch elk type ynhâld mei mar in bytsje mear markup mooglik is om jo ynhâld yn te pakken.
As lêste brûkt de komponint thumbnails besteande rastersysteemklassen - lykas .span2
of .span3
- foar kontrôle fan thumbnail-dimensjes.
Lykas earder neamd, is de fereaske markearring foar thumbnails ljocht en ienfâldich. Hjir is in blik op de standert opset foar keppele ôfbyldings :
- <ul class = "thumbnails" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail"> _
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Foar oanpaste HTML-ynhâld yn thumbnails feroaret de markearring in bytsje. Om ynhâld op bloknivo oeral ta te stean, ruilje wy de <a>
foar in <div>
like sa:
- <ul class = "thumbnails" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Miniatuerlabel </h5>
- <p> Miniatuerûnderskrift hjir... </p>
- </div>
- </li>
- ...
- </ul>
Mei Bootstrap 2 hawwe wy de basisklasse ferienfâldige: .alert
ynstee fan .alert-message
. Wy hawwe ek de minimale fereaske markup fermindere - nee <p>
is standert fereaske, allinich de bûtenste <div>
.
Foar in duorsumer komponint mei minder koade, hawwe wy it differinsjearjende uterlik foar blokwarskôgings fuortsmiten, berjochten dy't komme mei mear padding en typysk mear tekst. De klasse is ek feroare yn .alert-block
.
Bootstrap komt mei in geweldige jQuery-plugin dy't warskôgingsberjochten stipet, wêrtroch't se fluch en maklik ôfwize.
Wrap jo berjocht en in opsjoneel slute ikoan yn in div mei ienfâldige klasse.
- <div class = "alert" >
- <button class = "slute" data-dismiss = "alarm" > × </button>
- <strong> Warskôging! </strong> Best kontrolearje jo sels, jo sjogge net te goed.
- </div>
Heads up! iOS-apparaten fereaskje in href="#"
foar it ûntslaan fan warskôgings. Wês der wis fan dat jo it opnimme en it data-attribút foar anker slute ikoanen. As alternatyf kinne jo in <button>
elemint brûke mei it data-attribút, dat wy hawwe keazen foar ús dokuminten. By it brûken fan <button>
, moatte jo opnimme type="button"
of jo formulieren kinne net yntsjinje.
Wreidzje it standert warskôgingsberjocht maklik út mei twa opsjonele klassen: .alert-block
foar mear padding- en tekstkontrôles en .alert-heading
foar in oerienkommende koptekst.
Best kontrolearje jo sels, jo sjogge net te goed. Nulla vitae elit libero, in pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alert alert-block" >
- <a class = "close" data-dismiss = "alert" href = "#"> × </a> _
- <h4 class = "alert-heading" > Warskôging! </h4>
- Best check jo sels, do bist net ...
- </div>
- <div class = "alarm alert-flater" >
- ...
- </div>
- <div class = "alarm alert-success" >
- ...
- </div>
- <div class = "alert alert-info" >
- ...
- </div>
Standert foarútgongbalke mei in fertikale gradient.
- <div class = "foarútgong" >
- <div class = "bar"
- style = " width : 60 %; " ></div>
- </div>
Brûkt in gradient om in striped effekt te meitsjen (gjin IE).
- <div class = "progress progress-striped" >
- <div class = "bar"
- style = " width : 20 %; " ></div>
- </div>
Nimt it gestreepte foarbyld en animearret it (gjin IE).
- <div class = "foarútgong foarútgong-striped
- aktyf" >
- <div class = "bar"
- style = " width : 40 %; " ></div>
- </div>
Foarútgongsbalken brûke guon fan deselde knop- en warskôgingsklassen foar konsekwinte stilen.
Fergelykber mei de solide kleuren hawwe wy farieare gestreepte foarútgongsbalken.
Foarútgongsbalken brûke CSS3-transysjes, dus as jo de breedte dynamysk oanpasse fia javascript, sil de grutte soepel feroarje.
As jo de .active
klasse brûke, .progress-striped
sille jo foarútgongsbalken de strepen fan links nei rjochts animearje.
Foarútgongsbalken brûke CSS3-gradiënten, transysjes en animaasjes om al har effekten te berikken. Dizze funksjes wurde net stipe yn IE7-9 of âldere ferzjes fan Firefox.
Opera en IE stypje op dit stuit gjin animaasjes.
Brûk de put as in ienfâldich effekt op in elemint om it in ynset effekt te jaan.
- <div class = "goed" >
- ...
- </div>
Brûk it generyske slute-ikoan foar it ôfwizen fan ynhâld lykas modalen en warskôgings.
- <button class = "slute" > × </knop>
iOS-apparaten fereaskje in href="#" foar klikeveneminten as jo leaver in anker brûke.
- <a class = "close" href = "#"> & times; </a>