Daghang magamit nga mga sangkap ang gitukod sa Bootstrap aron mahatagan ang nabigasyon, mga alerto, mga popover, ug daghan pa.
Ultra simplistic ug minimally style pagination inspirado sa Rdio, maayo alang sa mga app ug mga resulta sa pagpangita. Ang dako nga bloke lisud makalimtan, dali nga masukod, ug naghatag daghang mga lugar sa pag-klik.
Ang mga link napasibo ug magamit sa daghang mga kahimtang nga adunay husto nga klase. .disabled
alang sa dili ma-click nga mga link ug .active
alang sa kasamtangan nga panid.
Idugang ang bisan hain sa duha ka opsyonal nga mga klase aron mausab ang paglinya sa mga link sa pagination: .pagination-centered
ug .pagination-right
.
Ang default pagination component kay flexible ug naglihok sa daghang mga variation.
Giputos sa usa ka <div>
, ang pagination kay usa lang ka <ul>
.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > Prev </a></li>
- <li class = "aktibo" >
- <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 = "#" > Sunod </a></li>
- </ul>
- </div>
Ang sangkap sa pager usa ka hugpong sa mga link alang sa yano nga pag-implementar sa pagination nga adunay light markup ug mas gaan nga mga istilo. Maayo kini alang sa yano nga mga site sama sa mga blog o magasin.
Sa kasagaran, ang pager nagsentro sa mga link.
- <ul class = "pager" >
- <li>
- <a href = "#" > Kaniadto </a>
- </li>
- <li>
- <a href = "#" > Sunod </a>
- </li>
- </ul>
Sa laing paagi, mahimo nimong i-align ang matag link sa mga kilid:
- <ul class = "pager" >
- <li class = "kaniadto" >
- <a href = "#" > ← Mas tigulang </a>
- </li>
- <li class = "sunod" >
- <a href = "#" > Mas bag-o → </a>
- </li>
- </ul>
Mga label | Markup |
---|---|
Default | <span class="label">Default</span> |
Bag-o nga | <span class="label label-success">New</span> |
Pasidaan | <span class="label label-warning">Warning</span> |
Importante | <span class="label label-important">Important</span> |
Impormasyon | <span class="label label-info">Info</span> |
Sa default, ang mga thumbnail sa Bootstrap gidisenyo aron ipakita ang mga nalambigit nga mga imahe nga adunay gamay nga kinahanglan nga marka.
Uban sa gamay nga dugang nga marka, posible nga idugang ang bisan unsang klase sa sulud sa HTML sama sa mga ulohan, parapo, o butones sa mga thumbnail.
Ang mga thumbnail (kaniadto .media-grid
hangtod sa v1.4) maayo alang sa mga grid sa mga litrato o video, mga resulta sa pagpangita sa imahe, mga produkto sa tingi, mga portfolio, ug daghan pa. Mahimo kini nga mga link o static nga sulud.
Simple ra ang markup sa thumbnail—nga ul
adunay bisan unsang gidaghanon sa li
mga elemento mao ra ang gikinahanglan. Kini usab super flexible, nagtugot alang sa bisan unsa nga matang sa sulod uban sa usa ka gamay nga dugang nga markup sa pagputos sa imong mga sulod.
Katapusan, ang component sa thumbnail naggamit sa kasamtangan nga mga klase sa grid system—sama .span2
o .span3
—para sa pagkontrolar sa mga dimensyon sa thumbnail.
Sama sa nahisgotan na, ang gikinahanglan nga markup para sa mga thumbnail gaan ug prangka. Ania ang usa ka pagtan-aw sa default setup alang sa nalambigit nga mga hulagway :
- <ul class = "mga thumbnail" >
- <li class = "span3" >
- <a href = "#" class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Alang sa naandan nga HTML nga sulod sa mga thumbnail, ang markup nausab gamay. Aron tugutan ang sulud sa lebel sa block bisan asa, gibaylo namo ang <a>
sama <div>
sa:
- <ul class = "mga thumbnail" >
- <li class = "span3" >
- <div class = "thumbnail" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Thumbnail label </h5>
- <p> Thumbnail caption dinhi mismo... </p>
- </div>
- </li>
- ...
- </ul>
Uban sa Bootstrap 2, among gipasimple ang base nga klase: .alert
imbes nga .alert-message
. Gipaubos usab namo ang minimum nga gikinahanglang markup—dili <p>
ang gikinahanglan pinaagi sa default, ang outter lang <div>
.
Alang sa usa ka mas lig-on nga sangkap nga adunay gamay nga code, among gitangtang ang lainlain nga hitsura alang sa mga alerto sa block, mga mensahe nga adunay daghang padding ug kasagaran daghang teksto. Ang klase usab nausab ngadto sa .alert-block
.
Ang Bootstrap adunay usa ka maayo nga jQuery nga plugin nga nagsuporta sa mga alerto nga mensahe, nga naghimo sa pagtangtang kanila nga dali ug dali.
I-wrap ang imong mensahe ug usa ka opsyonal nga close icon sa usa ka div nga adunay yano nga klase.
- <div class = "alerto" >
- <a class = "close" > × </a>
- <strong> Pasidaan! </strong> Labing maayo nga susiha ang imong kaugalingon, dili ka kaayo maayo.
- </div>
Sayon nga i-extend ang standard alert message nga adunay duha ka opsyonal nga klase: .alert-block
para sa dugang padding ug text controls ug .alert-heading
para sa usa ka matching heading.
Labing maayo nga susihon ang imong kaugalingon, dili ka kaayo maayo. Nulla vitae elit libero, usa ka pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "alerto alert-block" >
- <a class = "close" > × </a>
- <h4 class = "alerto-heading" > Pasidaan! </h4>
- Labing maayo nga susihon ang imong kaugalingon, dili ka ...
- </div>
- <div class = "alerto alert-error" >
- ...
- </div>
- <div class = "alerto alert-success" >
- ...
- </div>
- <div class = "alerto alert-info" >
- ...
- </div>
Default nga progress bar nga adunay bertikal nga gradient.
- <div class = "pag-uswag" >
- <div class = "bar"
- style = " gilapdon : 60 %; " ></div>
- </div>
Naggamit og gradient aron makahimo og striped effect.
- <div class = "pag-uswag sa pag-uswag-info
- pag-uswag-guhit" >
- <div class = "bar"
- style = " gilapdon : 20 %; " ></div>
- </div>
Gikuha ang mga striped nga pananglitan ug gipalihok kini.
- <div class = "pag-uswag sa pag-uswag-kakuyaw
- aktibo nga may pag-uswag" >
- <div class = "bar"
- style = " gilapdon : 40 %; " ></div>
- </div>
Ang mga bar sa pag-uswag naggamit sa pipila ka parehas nga mga ngalan sa klase sama sa mga buton ug mga alerto alang sa parehas nga istilo.
.progress-info
.progress-success
.progress-danger
Sa laing paagi, mahimo nimong ipasibo ang mga minus nga mga file ug i-roll ang imong kaugalingon nga mga kolor ug gidak-on.
Ang mga progress bar naggamit sa CSS3 nga mga transisyon, mao nga kung imong dinamikong i-adjust ang gilapdon pinaagi sa javascript, kini hapsay nga magbag-o.
Kon imong gamiton ang .active
klase, ang imong .progress-striped
progress bar mo-animate sa mga stripes gikan sa wala ngadto sa tuo.
Ang mga progress bar naggamit sa CSS3 gradients, transisyon, ug mga animation aron makab-ot ang tanan nilang mga epekto. Kini nga mga bahin wala gisuportahan sa IE7-8 o mas karaan nga mga bersyon sa Firefox.
Ang Opera wala nagsuporta sa mga animation karong panahona.
Gamita ang atabay isip usa ka yano nga epekto sa usa ka elemento aron mahatagan kini og inset nga epekto.
- <div class = "maayo" >
- ...
- </div>
Gamita ang generic close icon para sa pagdismiss sa content sama sa modals ug alerts.
- <a class = "close" > × </a>