Components

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.

Komên bişkojk

Komên bişkokê bikar bînin da ku pir bişkokan wekî yek pêkhateyek pêkhatî bi hev re bicivînin. Wan bi rêzek <a>an <button>hêmanan ava bikin.

Her weha hûn dikarin <div class="btn-group">komek <div class="btn-toolbar">ji bo projeyên tevlihevtir tevlihev bikin.

1 2 3 4
5 6 7
8

Mînak nîşankirin

Li vir çawa HTML li komek bişkokek standard a ku bi bişkokên tagên ankerê hatî çêkirin dinihêre:

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#" > 1 </a>
  3. <a class = "btn" href = "#" > 2 </a>
  4. <a class = "btn" href = "#" > 3 </a>
  5. </div>

Û bi toolbarek ji bo gelek koman:

  1. <div class = "btn-toolbar" >
  2. <div class = "btn-group" >
  3. ...
  4. </div>
  5. </div>

Checkbox û çêjên radyoyê

Komên bişkokan dikarin wekî radyoyê jî bixebitin, ku tenê bişkokek dikare çalak be, an qutiyên kontrolê, ku li wir hejmarek bişkokek dibe ku çalak be. Ji bo wê belgeyên Javascript bibînin .

Javascriptê bistînin »


Serî

CSS ji bo komên bişkojk di pelek cuda de ye, button-groups.less.

Mînak nîşankirin

Mîna komek bişkokê, nîşankirina me nîşankirina bişkokê ya birêkûpêk bikar tîne, lê digel çend zêdekirinên ku şêwazê safîkirin û piştgirîkirina pêveka dakêşana jQuery ya Bootstrap bikar tîne.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  3. Çalakî
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- lînkên menuya daketî -->
  8. </ul>
  9. </div>

Daxistina bişkojka Split

Li ser şêwazên koma bişkojkê û nîşankirinê ava bikin, em dikarin bi hêsanî bişkokek dabeşkirinê biafirînin. Bişkojkên dabeşkirinê li milê çepê çalakiyek standard û li milê rastê veguheztinek dakêşan bi girêdanên kontekstê ve vedigirin.

Mînak nîşankirin

Em li ser dakêşanên bişkojka normal berfireh dikin da ku çalakiyek bişkojka duyemîn a ku wekî tetikek dakêşanê ya cihê kar dike peyda bikin.

  1. <div class = "btn-group" >
  2. <a class = "btn" href = "#" > Çalakî </a>
  3. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  4. <span class = "caret" ></span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- lînkên menuya daketî -->
  8. </ul>
  9. </div>

Rûpelên pir-rûpel

Dema ku bikar bînin

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.

Girêdanên rûpela dewletdar

Zencîr têne xweş kirin û di çend rewşan de bi çîna rast re dixebitin. .disabledji bo zencîreyên ku nayên klîk kirin û .activeji bo rûpela heyî.

Alignment Flexible

Yek ji du çînên vebijarkî lê zêde bikin da ku lihevhatina girêdanên pagasyonê biguhezînin: .pagination-centeredû .pagination-right.

Examples

Parçeya pagasyonê ya xwerû maqûl e û di gelek guhertoyan de dixebite.

Markup

Di nav a pêçayî de <div>, rûpelkirin tenê yek e <ul>.

  1. <div class = "rûpelkirin" >
  2. <ul>
  3. <li><a href = "#" > Berê </a></li>
  4. <li class = "çalak" >
  5. <a href = "#" > 1 </a>
  6. </li>
  7. <li><a href = "#" > 2 </a></li>
  8. <li><a href = "#" > 3 </a></li>
  9. <li><a href = "#" > 4 ​​</a></li>
  10. <li><a href = "#" > Paşê </a></li>
  11. </ul>
  12. </div>

Pager Ji bo lînkên zû yên berê û yên paşîn

Der barê pager

Parçeya pager komek lînkan e ji bo pêkanîna pagasyonên hêsan ên bi nîşankirina sivik û tewra şêwazên siviktir. Ew ji bo malperên hêsan ên mîna blogan an kovaran pir baş e.

Mînakek standard

Bi xwerû, navendên pager girêdidin.

  1. <ul class = "pager" >
  2. <li>
  3. <a href = "#" > Berê </a>
  4. </li>
  5. <li>
  6. <a href = "#" > Paşê </a>
  7. </li>
  8. </ul>

Girêdanên lihevkirî

Alternatîf, hûn dikarin her lînkê bi aliyan ve hevûdu bikin:

  1. <ul class = "pager" >
  2. <li class = "berê" >
  3. <a href = "#" > Kevintir </a>
  4. </li>
  5. <li class = "paşê" >
  6. <a href = "#" > Nûtir </a>
  7. </li>
  8. </ul>
Labels Markup
Destçûnî <span class="label">Default</span>
Nşh <span class="label label-success">New</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>

Mînakên xwerû

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.

Pir xwerû

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.

  • Labelê thumbnail

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Çalakî Çalakî

  • Labelê thumbnail

    Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

    Çalakî Çalakî

Çima thumbnail bikar bînin

Thumbnails (berê .media-gridheya 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îşankirina hêsan, maqûl

Nîşana tîrêjê hêsan e - ulbi her hejmarek lihê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.

Mezinahiyên stûnên torê bikar tîne

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 .span2an -..span3

Nîşankirin

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 :

  1. <ul class = "piçûk" >
  2. <li class = "span3" >
  3. <a href = "#" class = "piçûk" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </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:

  1. <ul class = "piçûk" >
  2. <li class = "span3" >
  3. <div class = "piçûk" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. <h5> Etîketa xêzkirinê </h5>
  6. <p> Sernivîsa hûrgilî li vir... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

Nimûneyên bêtir

Hemî vebijarkên xwe bi dersên cihêreng ên torê yên ku ji we re peyda dibin vekolînin. Her weha hûn dikarin mezinahiyên cûda tevlihev bikin û li hev bikin.

Pêşniyarên sivik

Dersa bingehîn ji nû ve hatî nivîsandin

Bi Bootstrap 2 re, me çîna bingehîn hêsan kiriye: .alertli şû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 derveyî <div>.

Peyama hişyariya yekane

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.


Bi javascript re xweş derbas dibe

Bootstrap bi pêvekek mezin a jQuery ve tê ku peyamên hişyariyê piştgirî dike, rakirina wan zû û hêsan dike.

Pêvekê bistînin »

Mînak alerts

Peyama xwe û îkonek girtina vebijarkî di div bi pola sade de bipêçin.

× Gazî! Baştirîn xwe kontrol bikin, hûn pir baş xuya nakin.
  1. <div class = "hişyar" >
  2. <a class = "nêzîkî" > × </a>
  3. <strong> Hişyarî! </strong> Ji xwe herî baş kontrol bikin, hûn pir baş xuya nakin.
  4. </div>

Peyama hişyariya standard bi du dersên vebijarkî bi hêsanî dirêj bikin: .alert-blockji bo bêtir kontrolên padding û nivîsê û .alert-headingji bo sernavek lihevhatî.

×

Gazî!

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.

  1. <div class = "hişyar-block" >
  2. <a class = "nêzîkî" > × </a>
  3. <h4 class = "alert-heading" > Hişyarî! </h4>
  4. Baştirîn xwe kontrol bikin, hûn ne ...
  5. </div>

Alternatîfên hevokê Ji bo guheztina têgînek hişyariyê dersên vebijarkî lê zêde bikin

Error an xeter

× Oh snap! Hin tiştan biguherînin û dîsa biceribînin.
  1. <div class = "hişyarî-error" >
  2. ...
  3. </div>

Serketinî

× Aferîn! Te ev peyama hişyariya girîng bi serkeftî xwend.
  1. <div class = "hişyarî-serkeftin" >
  2. ...
  3. </div>

Agahî

× Serê xwe! Ev hişyarî hewceyê bala we ye, lê ew ne pir girîng e.
  1. <div class = "hişyariya agahdarî" >
  2. ...
  3. </div>

Nimûne û nîşankirin

Bingehîn

Bara pêşkeftinê ya xwerû bi gradientek vertîkal.

  1. <div class = "pêşketin" >
  2. <div class = "bar"
  3. style = " width : 60 %; " ></div>
  4. </div>

Striped

Ji bo afirandina bandorek xerîdar gradientek bikar tîne.

  1. <div class = "pêşveçûn-agahdarî
  2. pêşveçûyîn" >
  3. <div class = "bar"
  4. style = " width : 20 %; " ></div>
  5. </div>

Animated

Mînaka xerîdar digire û zindî dike.

  1. <div class = "pêşveçûn-xetere
  2. çalak-pêşveçûn" >
  3. <div class = "bar"
  4. style = " width : 40 %; " ></div>
  5. </div>

Vebijêrk û piştgiriya gerokê

Rengên zêde

Barên pêşkeftinê hin navên heman polê wekî bişkok û hişyariyan ji bo şêwazek wekhev bikar tînin.

  • .progress-info
  • .progress-success
  • .progress-danger

Wekî din, hûn dikarin pelên LESS-ê xweş bikin û reng û pîvanên xwe bixin.

Xwenîşandinî

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 .activepolê bikar bînin, .progress-stripedbarên pêşkeftina we dê xetên çepê ber bi rastê ve zindî bikin.

Piştgiriya gerokê

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-8 an guhertoyên kevntir ên Firefox-ê de nayên piştgirî kirin.

Opera di vê demê de anîmasyon piştgirî nake.

Wells

Li ser hêmanek baş wekî bandorek hêsan bikar bînin da ku wê bandorek hundurîn bidin.

Binêre, ez di bîrekê de me!
  1. <div class = "baş" >
  2. ...
  3. </div>

Girtina îkonê

Ji bo betalkirina naverokê mîna modal û hişyariyê îkona nêzîkê ya gelemperî bikar bînin.

×

  1. <a class = "nêzîkî" > × </a>