Bi dehan hêmanên ji nû ve bi kar anîn di Bootstrap de têne çêkirin ku navîgasyon, hişyarî, popover, û hêj bêtir peyda bikin.
Rûpelek pir sade û hindik bi şêwazê ku ji hêla Rdio ve hatî îlhama kirin, ji bo serîlêdan û encamên lêgerînê mezin e. Bloka mezin zehmet e ku meriv ji bîr neke, bi hêsanî tê pîvandin, û deverên klîk ên mezin peyda dike.
Zencîr têne xweş kirin û di çend rewşan de bi çîna rast re dixebitin. .disabled
ji bo zencîreyên ku nayên klîk kirin û .active
ji bo rûpela heyî.
Yek ji du çînên vebijarkî lê zêde bikin da ku lihevhatina girêdanên pagasyonê biguhezînin: .pagination-centered
û .pagination-right
.
Parçeya pagasyonê ya xwerû maqûl e û di gelek guhertoyan de dixebite.
Di nav a pêçayî de <div>
, rûpelkirin tenê yek e <ul>
.
- <div class = "rûpelkirin" >
- <ul>
- <li><a href = "#" > Berê </a></li>
- <li class = "çalak" >
- <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 = "#" > Paşê </a></li>
- </ul>
- </div>
Parçeya pager komek lînkan e ji bo pêkanînên pagasyonê yên hêsan bi nîşankirina sivik û tewra şêwazên siviktir. Ew ji bo malperên hêsan ên mîna blogan an kovaran pir baş e.
.disabled
Girêdanên Pager di heman demê de çîna gelemperî ji pagasyonê bikar tînin.
Bi xwerû, navendên pager girêdidin.
- <ul class = "pager" >
- <li>
- <a href = "#" > Berê </a>
- </li>
- <li>
- <a href = "#" > Paşê </a>
- </li>
- </ul>
Alternatîf, hûn dikarin her lînkê bi aliyan ve hevûdu bikin:
- <ul class = "pager" >
- <li class = "berê" >
- <a href = "#" > ← Kevintir </a>
- </li>
- <li class = "paşê" >
- <a href = "#" > Nûtir → </a>
- </li>
- </ul>
Labels | Markup |
---|---|
Destçûnî | <span class="label">Default</span> |
Serketinî | <span class="label label-success">Success</span> |
Gazî | <span class="label label-warning">Warning</span> |
Giring | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
Berevajî | <span class="label label-inverse">Inverse</span> |
Nîşan hêmanên piçûk û hêsan in ji bo nîşandana nîşanek an hejmartina cûrbecûr. Ew bi gelemperî di xerîdarên e-nameyê de wekî Mail.app an li ser sepanên mobîl ji bo agahdariya push têne dîtin.
Nav | Mînak | Markup |
---|---|---|
Destçûnî | 1 | <span class="badge">1</span> |
Serketinî | 2 | <span class="badge badge-success">2</span> |
Gazî | 4 | <span class="badge badge-warning">4</span> |
Giring | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
Berevajî | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap hêmanek sivik, maqûl ku jê re yekîneyek qehreman tê gotin peyda dike da ku naveroka li ser malpera we destnîşan bike. Ew li ser malperên kirrûbirr û naverok-giran baş dixebite.
Naveroka xwe bi div
vî rengî bipêçin:
- <div class = "hero-unit" >
- <h1> Sernav </h1>
- <p> Tagline </p>
- <p>
- <a class = "btn btn-sereke btn-mezin" >
- Bêtir hîn bibin
- </a>
- </p>
- </div>
Ev yekîneyek qehremanek hêsan e, pêkhateyek bi şêwaza jumbotron e ku ji bo balkişandina zêde li naverok an agahdariya diyarkirî ye.
Kevirek hêsan ji bo ku h1
bi guncan veqetîne û beşên naverokê li ser rûpelekê dabeş bike. Ew dikare hêman, hêman û piraniya pêkhateyên din (bi şêwazên zêde) bikar h1
bîne small
.
- <div class = "rûpel-serî" >
- <h1> Sernivîsa rûpelê mînak </h1>
- </div>
Ji hêla xwerû, piçûkên Bootstrap-ê têne sêwirandin ku wêneyên girêdayî bi nîşana herî hindik hewce nîşan bidin.
Bi piçek nîşankirina zêde, gengaz e ku meriv her cûre naveroka HTML-ê mîna sernav, paragraf, an bişkokan li piçûkan zêde bike.
Thumbnails (berê .media-grid
heya v1.4) ji bo torên wêneyan an vîdyoyan, encamên lêgerîna wêneyê, hilberên firotanê, portfolios, û hêj bêtir mezin in. Ew dikarin girêdan an naveroka statîk bin.
Nîşana tîrêjê hêsan e - ul
bi her hejmarek li
hêmanan re her tiştê ku hewce ye. Ew di heman demê de pir maqûl e, ku destûrê dide her cûre naverokê bi tenê piçek bêtir nîşankirinê ku naveroka we pêça.
Di paşiya paşîn de, hêmana piçûkan ji bo kontrolkirina pîvanên piçûkan çînên pergala torê ya heyî bikar tîne - mîna .span2
an -..span3
Wekî ku berê hate behs kirin, nîşana pêdivî ya ji bo piçûkan sivik û rasterast e. Li vir awirek li sazkirina xwerû ya ji bo wêneyên girêdayî heye :
- <ul class = "piçûk" >
- <li class = "span3" >
- <a href = "#" class = "piçûk" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Ji bo naveroka HTML-a xwerû ya di piçûkan de, nîşankirin hinekî diguhezîne. Ji bo ku destûr bidin naveroka asta blokê li her deverê, em <a>
bi <div>
vî rengî diguhezînin:
- <ul class = "piçûk" >
- <li class = "span3" >
- <div class = "piçûk" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Etîketa xêzkirinê </h5>
- <p> Sernivîsa hûrgilî li vir... </p>
- </div>
- </li>
- ...
- </ul>
Bi Bootstrap 2 re, me çîna bingehîn hêsan kiriye: .alert
li şûna .alert-message
. Me di heman demê de nîşana herî hindik a pêwîst jî kêm kir - na <p>
ji hêla xwerû ve hewce ye, tenê ya derve <div>
.
Ji bo pêkhateyek domdar û bi koda hindiktir, me dîmena cihêreng a hişyariyên blokê, peyamên ku bi peldankek pirtir û bi gelemperî nivîsek pirtir têne hilanîn. Ders jî guhertiye .alert-block
.
Bootstrap bi pêvekek mezin a jQuery ve tê ku peyamên hişyariyê piştgirî dike, rakirina wan zû û hêsan dike.
Peyama xwe û îkonek girtina vebijarkî di div bi pola sade de bipêçin.
- <div class = "hişyar" >
- <button class = "close" data-dismiss = "hişyar" > × </button>
- <strong> Hişyarî! </strong> Ji xwe herî baş kontrol bikin, hûn pir baş xuya nakin.
- </div>
Serê xwe! Amûrên iOS-ê href="#"
ji bo rakirina hişyariyan pêdivî ye. Bawer bikin ku wê û taybetmendiya daneyê ji bo îkonên girtina lengerê têxin nav xwe. Wekî din, hûn dikarin <button>
hêmanek bi taybetmendiya daneyê bikar bînin, ya ku me hilbijartiye ku em ji bo belgeyên xwe bikin. Dema ku hûn bikar bînin <button>
, divê hûn têxin type="button"
an formên we neyên şandin.
Peyama hişyariya standard bi du dersên vebijarkî bi hêsanî dirêj bikin: .alert-block
ji bo bêtir kontrolên padding û nivîsê û .alert-heading
ji bo sernavek lihevhatî.
Baştirîn xwe kontrol bikin, hûn pir baş xuya nakin. Nulla vitae elit libero, a pharetra augue. Pêşkêşiya commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "hişyar-block" >
- <a class = "close" data-dismiss = "hişyar" href = "#" > × </a>
- <h4 class = "alert-heading" > Hişyarî! </h4>
- Baştirîn xwe kontrol bikin, hûn ne ...
- </div>
- <div class = "hişyarî-error" >
- ...
- </div>
- <div class = "hişyarî-serkeftin" >
- ...
- </div>
- <div class = "hişyariya agahdarî" >
- ...
- </div>
Bara pêşkeftinê ya xwerû bi gradientek vertîkal.
- <div class = "pêşketin" >
- <div class = "bar"
- style = " width : 60 %; " ></div>
- </div>
Ji bo afirandina bandorek xerîdar (ne IE) gradientek bikar tîne.
- <div class = "pêşveçûn-pêşveçûn-striped" >
- <div class = "bar"
- style = " width : 20 %; " ></div>
- </div>
Mînaka xerîdar digire û wê zindî dike (ne IE).
- <div class = "pêşveçûn-şirî
- çalak" >
- <div class = "bar"
- style = " width : 40 %; " ></div>
- </div>
Barên pêşkeftinê ji bo şêwazên domdar hin heman bişkok û dersên hişyar bikar tînin.
Mîna rengên zexm, me barên pêşkeftinê yên cûrbecûr hene.
Barên pêşkeftinê veguheztinên CSS3 bikar tînin, ji ber vê yekê heke hûn bi javascript ve firehiyê bi dînamîk rast bikin, ew ê bi hêsanî mezinahiyê biguheze.
Ger hûn .active
polê bikar bînin, .progress-striped
barên pêşkeftina we dê xetên çepê ber bi rastê ve zindî bikin.
Barên pêşkeftinê gradient, veguheztin û anîmasyonên CSS3 bikar tînin da ku bigihîjin hemî bandorên xwe. Van taybetmendiyan di IE7-9 an guhertoyên kevntir ên Firefox-ê de nayên piştgirî kirin.
Opera û IE di vê demê de anîmasyon piştgirî nakin.
Li ser hêmanek baş wekî bandorek hêsan bikar bînin da ku wê bandorek hundurîn bidin.
- <div class = "baş" >
- ...
- </div>
Ji bo betalkirina naverokê mîna modal û hişyariyê îkona nêzîkê ya gelemperî bikar bînin.
- <button class = "nêzîkî" > × </button>
Ger hûn li şûna lengerekê bikar bînin, cîhazên iOS-ê ji bo bûyerên klîk bi href="#" hewce dikin.
- <a class = "close" href = "#" > × </a>