Cheebtsam

Kaum ob ntawm cov khoom siv rov siv tau yog tsim rau hauv Bootstrap los muab kev taw qhia, ceeb toom, popovers, thiab ntau ntxiv.

Khawm pawg

Siv cov pab pawg khawm kom koom nrog ntau lub nyees khawm ua ke ua ib qho kev sib xyaw ua ke. Ua lawv nrog ib tug series ntawm <a>los yog <button>hais.

Cov kev coj ua zoo tshaj plaws

Peb pom zoo cov lus qhia hauv qab no rau kev siv khawm pawg thiab toolbars:

  • Ib txwm siv tib lub caij hauv ib pawg khawm, <a>lossis <button>.
  • Tsis txhob sib tov cov nyees khawm ntawm cov xim sib txawv hauv tib pawg khawm.
  • Siv cov cim ntxiv rau lossis hloov cov ntawv, tab sis nco ntsoov suav nrog alt thiab cov ntawv sau npe yog qhov tsim nyog.

Cov pawg khawm cuam tshuam nrog kev poob qis (saib hauv qab) yuav tsum raug hu tawm nyias thiab ib txwm suav nrog kev saib xyuas kev poob qis los qhia tus cwj pwm xav.

Piv txwv li

Nov yog yuav ua li cas HTML saib rau cov txheej txheem khawm pawg tsim nrog thauj tog rau nkoj tag khawm:

  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>

Toolbar piv txwv

Muab cov khoom sib xyaw ua ke <div class="btn-group">rau hauv ib qho <div class="btn-toolbar">rau ntau qhov sib txawv.

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

Checkbox thiab xov tooj cua flavors

Cov pab pawg khawm kuj tseem tuaj yeem ua haujlwm raws li xov tooj cua, qhov twg tsuas yog ib lub pob tuaj yeem ua haujlwm, lossis checkboxes, qhov twg cov nyees khawm yuav ua haujlwm. Saib Javascript docs rau qhov ntawd.

Tau txais javascript »


Tau taub hau

CSS rau cov pab pawg khawm yog nyob rau hauv cov ntaub ntawv cais, button-groups.less.

Khawm dropdowns

Siv ib lub pob kom ua rau cov ntawv qhia poob qis los ntawm qhov muab tso rau hauv ib qho .btn-groupthiab muab cov ntawv qhia zaub mov kom raug.


Tau taub hau! Khawm dropdowns xav tau Bootstrap dropdown plugin ua haujlwm.

Piv txwv markup

Zoo ib yam li ib pab pawg khawm, peb cov cim siv lub pob khawm tsis tu ncua, tab sis nrog ib qho ntxiv ntawm cov khoom ntxiv los kho cov qauv thiab txhawb nqa Bootstrap lub dropdown jQuery plugin.

  1. <div class = "btn-group" >
  2. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  3. Kev ua
  4. <span dir = "ltr" >Tswv Yim Vaj</span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- dropdown menu links -->
  8. </ul>
  9. </div>

Split khawm dropdowns

Lub tsev nyob rau hauv cov khawm pab pawg neeg style thiab markup, peb tuaj yeem yooj yim tsim lub pob phua. Split nyees khawm muaj cov txheej txheem ua haujlwm nyob rau sab laug thiab lub dropdown toggle ntawm sab xis nrog cov ntsiab lus txuas.

Piv txwv markup

Peb nthuav dav ntawm qhov ib txwm khawm dropdowns los muab lub khawm thib ob uas ua haujlwm ua ib qho kev sib cais.

  1. <div class = "btn-group" >
  2. <a class="btn" href="#"> Ua </a> _ _ _ _ _
  3. <a class = "btn dropdown-toggle" data-toggle = "dropdown" href = "#" >
  4. <span dir = "ltr" >Tswv Yim Vaj</span>
  5. </a>
  6. <ul class = "dropdown-menu" >
  7. <!-- dropdown menu links -->
  8. </ul>
  9. </div>

Multicon-nplooj pagination

Thaum siv

Ultra simplistic thiab minimally styled pagination tshwm sim los ntawm Rdio, zoo rau cov apps thiab tshawb nrhiav. Qhov loj thaiv yog ib qho nyuaj rau nco, yooj yim scalable, thiab muab loj nias qhov chaw.

Stateful nplooj ntawv links

Kev sib txuas yog customizable thiab ua hauj lwm nyob rau hauv ib tug xov tooj ntawm cov xwm txheej nrog rau cov chav kawm zoo. .disabledrau unclickable links thiab .activerau nplooj ntawv tam sim no.

Hloov kho kom haum

Ntxiv ib qho ntawm ob chav kawm xaiv los hloov qhov kev sib tw ntawm kev sib txuas ntawm pagination: .pagination-centeredthiab .pagination-right.

Piv txwv

Lub default pagination tivthaiv yog hloov tau thiab ua haujlwm nyob rau hauv ib tug xov tooj ntawm variations.

Markup

qhwv hauv ib <div>, pagination tsuas yog ib <ul>.

  1. <div class = "pagination" >
  2. <ul>
  3. <li><a href = "#" > Prev </a></li>
  4. <li class = "active" >
  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 = "#" > Next </a></li>
  11. </ul>
  12. </div>

Pager Rau nrawm dhau los thiab txuas ntxiv tom ntej

Hais txog pager

Lub pager tivthaiv yog ib txheej ntawm kev sib txuas rau kev siv pagination yooj yim nrog lub teeb cim thiab txawm tias sib dua. Nws yog qhov zoo rau cov chaw yooj yim xws li blogs lossis cov ntawv xov xwm.

Piv txwv li

Los ntawm lub neej ntawd, pager chaw txuas.

  1. <ul class = "pager" >
  2. <li>
  3. <a href="#"> Previous </a> _ _ _
  4. </li>
  5. <li>
  6. <a href="#"> Tom ntej </a> _ _
  7. </li>
  8. </ul>

Aligned links

Xwb, koj tuaj yeem kho txhua qhov txuas mus rau sab:

  1. <ul class = "pager" >
  2. <li class = "previous" >
  3. <a href="#"> & larr ; _ Laus </a>
  4. </li>
  5. <li class = "next" >
  6. <a href="#"> Tshiab & rarr ; </a>
  7. </li>
  8. </ul>
Daim ntawv lo Markup
Default <span class="label">Default</span>
Kev vam meej <span class="label label-success">Success</span>
Ceeb toom <span class="label label-warning">Warning</span>
Tseem ceeb <span class="label label-important">Important</span>
Cov ntaub ntawv <span class="label label-info">Info</span>

Hero unit

Bootstrap muab lub teeb yuag, hloov tau yooj yim hu ua chav tsev hero los nthuav qhia cov ntsiab lus ntawm koj qhov chaw. Nws ua haujlwm zoo ntawm kev lag luam thiab cov ntsiab lus-hnyav qhov chaw.

Markup

Qhwv koj cov ntsiab lus hauv ib divyam li ntawd:

  1. <div class = "hero-unit" >
  2. <h1> Lub taub hau </h1>
  3. <p> Tagline </p>
  4. <p>
  5. <a class = "btn btn-primary btn-large" >
  6. Kawm ntxiv
  7. </a>
  8. </p>
  9. </div>

Nyob zoo, ntiaj teb!

Qhov no yog ib qho yooj yim hero unit, ib qho yooj yim jumbotron-style tivthaiv rau kev hu xov tooj ntxiv rau cov ntsiab lus tshwj xeeb lossis cov ntaub ntawv.

Kawm ntxiv

Nplooj ntawv

Lub plhaub yooj yim rau qhov h1kom tsim nyog qhov chaw tawm thiab ntu ntu ntawm cov ntsiab lus ntawm nplooj ntawv. Nws tuaj yeem siv lub h1neej ntawd small, lub ntsiab lus thiab feem ntau lwm yam (nrog rau cov qauv ntxiv).

  1. <div class = "page-haeder" >
  2. <h1> Piv txwv nplooj ntawv header </h1>
  3. </div>

Default thumbnails

Los ntawm lub neej ntawd, Bootstrap's thumbnails yog tsim los nthuav qhia cov duab txuas nrog tsawg kawg yuav tsum tau kos.

Kho siab heev

Nrog me ntsis ntawm cov cim ntxiv, nws muaj peev xwm ntxiv txhua hom HTML cov ntsiab lus xws li kab lus, kab lus, lossis cov nyees khawm rau hauv cov duab me.

  • Thumbnail daim ntawv lo

    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.

    Kev ua Kev ua

  • Thumbnail daim ntawv lo

    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.

    Kev ua Kev ua

Vim li cas thiaj siv cov duab me

Thumbnails (yav dhau .media-gridlos txog v1.4) yog qhov zoo rau daim phiaj duab lossis cov yeeb yaj kiab, cov duab tshawb nrhiav, cov khoom muag, cov ntaub ntawv, thiab ntau ntxiv. Lawv tuaj yeem yog cov ntawv txuas lossis cov ntsiab lus zoo li qub.

Yooj yim, saj zawg zog markup

Thumbnail markup yog qhov yooj yim - ulnrog ib tus lej ntawm licov ntsiab lus yog txhua yam uas yuav tsum tau ua. Nws kuj tseem hloov tau yooj yim, tso cai rau txhua hom ntsiab lus nrog me ntsis ntxiv cim los qhwv koj cov ntsiab lus.

Siv daim phiaj kab loj

Thaum kawg, cov duab thumbnails siv cov chav kawm kab sib chaws uas twb muaj lawm - zoo li .span2lossis .span3- rau kev tswj cov duab me me.

Lub markup

Raws li tau hais dhau los, qhov yuav tsum tau kos npe rau cov duab me me yog lub teeb thiab ncaj nraim. Nov yog saib ntawm qhov teeb tsa ua ntej rau cov duab txuas :

  1. <ul class = "thumbnails" >
  2. <li class = "span3" >
  3. <a href="#" class = "thumbnail"> _ _ _
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. </a>
  6. </li>
  7. ...
  8. </ul>

Rau kev cai HTML cov ntsiab lus hauv cov duab me, cov cim hloov me ntsis. Txhawm rau tso cai thaiv cov ntsiab lus nyob txhua qhov chaw, peb sib pauv qhov <a>zoo <div>li:

  1. <ul class = "thumbnails" >
  2. <li class = "span3" >
  3. <div class = "thumbnail" >
  4. <img src = "https://placehold.it/260x180" alt = "" >
  5. <h5> Thumbnail label </h5>
  6. <p> Tub Nuj Nplhaib txoj nkauj no... </p>
  7. </div>
  8. </li>
  9. ...
  10. </ul>

Piv txwv ntxiv

Tshawb nrhiav tag nrho koj cov kev xaiv nrog rau ntau yam kab sib chaws uas muaj rau koj. Koj tseem tuaj yeem sib xyaw thiab sib txawv qhov ntau thiab tsawg.

Lub teeb defaults

Rewritten base class

Nrog Bootstrap 2, peb tau simplified lub hauv paus chav kawm: .alerttsis yog .alert-message. Peb kuj tau txo qhov tsawg kawg nkaus uas yuav tsum tau kos npe - tsis <p>yog yuav tsum tau los ntawm lub neej ntawd, tsuas yog sab nrauv <div>.

Cov lus ceeb toom ib leeg

Rau cov khoom siv ruaj khov dua nrog cov lej tsawg, peb tau tshem tawm qhov sib txawv saib rau kev ceeb toom thaiv, cov lus uas tuaj nrog ntau dua padding thiab feem ntau cov ntawv nyeem ntau dua. Cov chav kawm kuj tau hloov mus rau .alert-block.


Mus zoo nrog javascript

Bootstrap los nrog lub zoo jQuery plugin uas txhawb cov lus ceeb toom, ua rau lawv tshem tawm sai thiab yooj yim.

Tau lub plugin »

Piv txwv ceeb toom

Qhwv koj cov lus thiab ib qho kev xaiv kaw icon hauv div nrog chav kawm yooj yim.

× Ceeb toom! Qhov zoo tshaj plaws xyuas koj tus kheej, koj tsis zoo heev.
  1. <div class = "alert" >
  2. <a class = "kaw" data-dismiss = "alert" > × </a>
  3. <strong> Ceeb toom! </strong> Zoo tshaj koj tus kheej, koj tsis saib zoo heev.
  4. </div>

Yooj yim txuas ntxiv cov lus ceeb toom tus qauv nrog ob chav kawm xaiv: .alert-blockrau ntau qhov padding thiab cov ntawv nyeem thiab .alert-headingrau cov lus sib xws.

×

Ceeb toom!

Qhov zoo tshaj plaws xyuas koj tus kheej, koj tsis zoo heev. Nulla vitae elit libero, pharetra auggue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

  1. <div class = "alert-block" >
  2. <a class = "kaw" data-dismiss = "alert" > × </a>
  3. <h4 class = "alert-heading" > Ceeb toom! </h4>
  4. Best check koj tus kheej, koj tsis yog ...
  5. </div>

Contextualalterns Ntxiv cov chav kawm uas xaiv tau los hloov qhov kev ceeb toom lub ntsiab lus

yuam kev los yog txaus ntshai

× Aw snap! Hloov ob peb yam thiab sim xa rov qab.
  1. <div class = "alert alert-error" >
  2. ...
  3. </div>

Kev vam meej

× Ua tau zoo! Koj ua tiav nyeem cov lus ceeb toom tseem ceeb no.
  1. <div class = "alert alert-success" >
  2. ...
  3. </div>

Cov ntaub ntawv

× Tau taub hau! Qhov kev ceeb toom no xav tau koj cov xim, tab sis nws tsis yog qhov tseem ceeb heev.
  1. <div class = "alert-info" >
  2. ...
  3. </div>

Piv txwv thiab markup

Basic

Default kev nce qib bar nrog ntsug gradient.

  1. <div class = "progress" >
  2. <div class = "bar"
  3. style = " width : 60 %; " ></div>
  4. </div>

striped

Siv cov gradient los tsim cov nyhuv striped.

  1. <div class = "progress-info
  2. kev vam meej" >
  3. <div class = "bar"
  4. style = " width : 20 %; " ></div>
  5. </div>

Animated

Siv tus qauv kab txaij thiab ua kom nws ua.

  1. <div class = "progress-danger
  2. kev nce qib-stripe active" >
  3. <div class = "bar"
  4. style = " width : 40 %; " ></div>
  5. </div>

Kev xaiv thiab kev txhawb nqa browser

Cov xim ntxiv

Cov kab kev nce qib siv qee cov npe tib yam li cov nyees khawm thiab cov lus ceeb toom rau cov qauv zoo sib xws.

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

Xwb, koj tuaj yeem kho cov ntaub ntawv LESS thiab yob koj tus kheej xim thiab qhov ntau thiab tsawg.

Cwj pwm

Cov kab nce qib siv CSS3 kev hloov pauv, yog li yog tias koj hloov kho qhov dav ntawm javascript, nws yuav hloov kho kom zoo.

Yog tias koj siv .activechav kawm, koj .progress-stripedqhov kev kawm bar yuav ua rau cov kab txaij sab laug mus rau sab xis.

Kev them nyiaj yug browser

Cov kab nce qib siv CSS3 gradients, kev hloov pauv, thiab cov animations kom ua tiav tag nrho lawv cov teebmeem. Cov yam ntxwv no tsis txaus siab hauv IE7-8 lossis laus dua ntawm Firefox.

Opera tsis txhawb cov animations nyob rau lub sijhawm no.

Wells

Siv lub qhov dej zoo li cov nyhuv yooj yim ntawm ib lub caij los muab nws cov nyhuv inset.

Saib, kuv nyob hauv lub qhov dej!
  1. <div class = "zoo" >
  2. ...
  3. </div>

Kaw lub cim

Siv lub cim ze ze rau kev tso tawm cov ntsiab lus xws li modals thiab ceeb toom.

×

  1. <a class = "kaw"> & times ; </a>