Welasan komponen sing bisa digunakake maneh sing dibangun kanggo nyedhiyakake navigasi, tandha, popovers, lan liya-liyane.
Menu kontekstual sing bisa diganti kanggo nampilake dhaptar pranala. Digawe interaktif karo plugin JavaScript gulung mudhun .
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Tindakan </a></li>
- <li><a tabindex = "-1" href = "#" > Tindakan liyane </a></li>
- <li><a tabindex = "-1" href = "#" > Ana liyane ing kene </a></li>
- <li class = "pembagi" ></li>
- <li><a tabindex = "-1" href = "#" > Tautan kapisah </a></li>
- </ul>
Nggoleki mung menu gulung mudhun, kene HTML sing dibutuhake. Sampeyan kudu mbungkus pemicu gulung mudhun lan menu gulung mudhun ing .dropdown
, utawa unsur liyane sing nyatakake position: relative;
. Banjur mung nggawe menu.
- <div class = "dropdown" >
- <!-- Link utawa tombol kanggo ngalih gulung mudhun -->
- <ul class = "menu dropdown" peran = "menu" aria-labelledby = "dLabel" >
- <li><a tabindex = "-1" href = "#" > Tindakan </a></li>
- <li><a tabindex = "-1" href = "#" > Tindakan liyane </a></li>
- <li><a tabindex = "-1" href = "#" > Ana liyane ing kene </a></li>
- <li class = "pembagi" ></li>
- <li><a tabindex = "-1" href = "#" > Tautan kapisah </a></li>
- </ul>
- </div>
Nyelarasake menu ing sisih tengen lan nambah kalebu tingkat tambahan dropdowns.
Tambah .pull-right
menyang .dropdown-menu
sisih tengen menu gulung mudhun.
- <ul class = "menu tarik-turun-tengen" peran = "menu" aria-labelledby = "dLabel" >
- ...
- </ul>
Tambah .disabled
menyang <li>
ing gulung mudhun kanggo mateni link.
- <ul class = "dropdown-menu" role = "menu" aria-labelledby = "dropdownMenu" >
- <li><a tabindex = "-1" href = "#" > Tautan reguler </a></li>
- <li class = "disabled" ><a tabindex = "-1" href = "#" > Link dipateni </a></li>
- <li><a tabindex = "-1" href = "#" > Link liyane </a></li>
- </ul>
Nambah tingkat ekstra menu gulung mudhun, katon ing hover kaya OS X, karo sawetara tambahan markup prasaja. Tambah .dropdown-submenu
menyang sembarang li
ing menu molor ana kanggo noto otomatis.
- <ul class = "menu dropdown" peran = "menu" aria-labelledby = "dLabel" >
- ...
- <li class = "dropdown-submenu" >
- <a tabindex = "-1" href = "#" > Pilihan liyane </a>
- <ul class = "menu dropdown" >
- ...
- </ul>
- </li>
- </ul>
pagination prasaja sing diilhami dening Rdio, apik kanggo aplikasi lan asil panelusuran. Blok gedhe angel dilewati, gampang diukur, lan nyedhiyakake area klik gedhe.
- <div class = "pagination" >
- <ul>
- <li><a href = "#" > Prev </a></li>
- <li><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 = "#" > 5 </a></li>
- <li><a href = "#" > Sabanjure </a></li>
- </ul>
- </div>
Link bisa disesuaikan kanggo macem-macem kahanan. Gunakake .disabled
kanggo pranala sing ora bisa diklik lan .active
kanggo nuduhake kaca sing saiki.
- <div class = "pagination" >
- <ul>
- <li class = "dipatèni" ><a href = "#" > « </a></li>
- <li class = "aktif" ><a href = "#" > 1 </a></li>
- ...
- </ul>
- </div>
Sampeyan bisa ngganti jangkar sing aktif utawa ora aktif kanthi jarak kanggo mbusak fungsi klik nalika nahan gaya sing dituju.
- <div class = "pagination" >
- <ul>
- <li class = "pateni" ><span> « </span></li>
- <li class = "aktif" ><span> 1 </span></li>
- ...
- </ul>
- </div>
Pengin pagination luwih gedhe utawa luwih cilik? Tambah .pagination-large
, .pagination-small
, utawa .pagination-mini
kanggo ukuran tambahan.
- <div class = "pagination pagination-large" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-cilik" >
- <ul>
- ...
- </ul>
- </div>
- <div class = "pagination pagination-mini" >
- <ul>
- ...
- </ul>
- </div>
Tambah siji saka rong kelas opsional kanggo ngganti alignment link pagination: .pagination-centered
lan .pagination-right
.
- <div class = "pagination pagination-centered" >
- ...
- </div>
- <div class = "pagination pagination-right" >
- ...
- </div>
Tautan cepet sadurunge lan sabanjure kanggo implementasi pagination sing prasaja kanthi markup lan gaya sing entheng. Iku apik kanggo situs prasaja kaya blog utawa majalah.
Kanthi gawan, pager pusat pranala.
- <ul class = "pager" >
- <li><a href = "#" > Sadurunge </a></li>
- <li><a href = "#" > Sabanjure </a></li>
- </ul>
Utawa, sampeyan bisa nyelarasake saben pranala menyang sisih:
- <ul class = "pager" >
- <li class = "sadurunge" >
- <a href = "#" > ← Luwih tuwa </a>
- </li>
- <li class = "sabanjure" >
- <a href = "#" > Anyar → </a>
- </li>
- </ul>
Link pager uga nggunakake .disabled
kelas sarana umum saka pagination.
- <ul class = "pager" >
- <li class = "sadurunge dipatèni" >
- <a href = "#" > ← Luwih tuwa </a>
- </li>
- ...
- </ul>
Label | Markup |
---|---|
Default | <span class="label">Default</span> |
Sukses | <span class="label label-success">Success</span> |
Pènget | <span class="label label-warning">Warning</span> |
penting | <span class="label label-important">Important</span> |
Info | <span class="label label-info">Info</span> |
kuwalik | <span class="label label-inverse">Inverse</span> |
jeneng | Tuladha | Markup |
---|---|---|
Default | 1 | <span class="badge">1</span> |
Sukses | 2 | <span class="badge badge-success">2</span> |
Pènget | 4 | <span class="badge badge-warning">4</span> |
penting | 6 | <span class="badge badge-important">6</span> |
Info | 8 | <span class="badge badge-info">8</span> |
kuwalik | 10 | <span class="badge badge-inverse">10</span> |
Kanggo implementasine gampang, label lan lencana mung bakal ambruk (liwat :empty
pamilih CSS) nalika ora ana isi ing.
Komponen sing entheng lan fleksibel kanggo nampilake konten utama ing situs sampeyan. Kerjane apik ing situs marketing lan konten sing abot.
Iki minangka unit pahlawan sing prasaja, komponen gaya jumbotron sing prasaja kanggo narik kawigaten babagan konten utawa informasi sing ditampilake.
- <div class = "pahlawan-unit" >
- <h1> Judul </h1>
- <p> Tagline </p>
- <p>
- <a class = "btn btn-utama btn-gedhe" >
- Sinau luwih lengkap
- </a>
- </p>
- </div>
Cangkang prasaja h1
kanggo nyisihake lan ngethok bagean konten ing kaca kanthi tepat. Bisa nggunakake h1
standar small
, unsur uga komponen liyane (kanthi gaya tambahan).
- <div class = "page-header" >
- <h1> Conto header kaca <small> Subteks kanggo header </small></h1>
- </div>
Kanthi gawan, gambar cilik Bootstrap dirancang kanggo nampilake gambar sing disambung kanthi markup sing dibutuhake minimal.
Kanthi markup ekstra, sampeyan bisa nambah konten HTML kaya judhul, paragraf, utawa tombol menyang gambar cilik.
Gambar cilik (sadurunge .media-grid
nganti v1.4) apik kanggo kothak foto utawa video, asil panelusuran gambar, produk eceran, portofolio, lan liya-liyane. Bisa dadi pranala utawa isi statis.
Markup gambar cilik iku prasaja-a ul
karo sawetara li
unsur iku kabeh sing dibutuhake. Iku uga super fleksibel, ngidini kanggo kabeh jinis isi karo mung dicokot liyane markup kanggo mbungkus isi.
Pungkasan, komponen gambar cilik nggunakake kelas sistem kothak sing ana - kaya .span2
utawa .span3
- kanggo ngontrol dimensi gambar cilik.
Kaya sing wis kasebut sadurunge, markup sing dibutuhake kanggo gambar cilik iku entheng lan langsung. Mangkene tampilan persiyapan standar kanggo gambar sing disambung :
- <ul class = "gambar cilik" >
- <li class = "span4" >
- <a href = "#" class = "gambar cilik" >
- <img data-src = "holder.js/300x200" alt = "" >
- </a>
- </li>
- ...
- </ul>
Kanggo konten HTML khusus ing gambar cilik, markup rada owah. Kanggo ngidini konten level blok ing endi wae, kita ngganti <a>
kaya mangkene <div>
:
- <ul class = "gambar cilik" >
- <li class = "span4" >
- <div class = "gambar cilik" >
- <img data-src = "holder.js/300x200" alt = "" >
- <h3> Label gambar cilik </h3>
- <p> Katrangan gambar cilik... </p>
- </div>
- </li>
- ...
- </ul>
Jelajahi kabeh pilihan sampeyan kanthi macem-macem kelas kothak sing kasedhiya kanggo sampeyan. Sampeyan uga bisa nyampur lan cocog ukuran sing beda-beda.
Bungkus teks apa wae lan tombol ngilangi opsional .alert
kanggo pesen tandha bebaya dhasar.
- <div class = "waspada" >
- < jinis tombol = "tombol" kelas = "nutup" data-dismiss = "tandha" > & kaping; </tombol>
- <strong> Awas! </strong> Priksa dhewe, sampeyan ora katon apik banget.
- </div>
Browser Safari Seluler lan Opera Seluler, saliyane data-dismiss="alert"
atribut kasebut, mbutuhake href="#"
tandha tandha nalika nggunakake <a>
tag.
- <a href = "#" class = "close" data-dismiss = "waspada" > & kaping; </a>
Utawa, sampeyan bisa nggunakake <button>
unsur kanthi atribut data, sing wis dipilih kanggo dokumen kita. Nalika nggunakake <button>
, sampeyan kudu kalebu type="button"
utawa formulir sampeyan bisa uga ora ngirim.
- < jinis tombol = "tombol" kelas = "nutup" data-dismiss = "tandha" > & kaping; </tombol>
Gunakake plugin tandha jQuery kanggo ngilangi tandha kanthi cepet lan gampang.
Kanggo pesen sing luwih dawa, tambahake bantalan ing sisih ndhuwur lan ngisor bungkus tandha kanthi nambahake .alert-block
.
Priksa dhewe, sampeyan ora katon apik banget. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, utawa scelerisque nisl consectetur et.
- <div class = "block alert alert" >
- < jinis tombol = "tombol" kelas = "nutup" data-dismiss = "tandha" > & kaping; </tombol>
- <h4> Awas! </h4>
- Priksa dhewe, sampeyan ora ...
- </div>
Tambah kelas opsional kanggo ngganti konotasi tandha.
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "waspada-sukses" >
- ...
- </div>
- <div class = "waspada-info" >
- ...
- </div>
Bar kemajuan standar kanthi gradien vertikal.
- <div class = "kemajuan" >
- <div class = "bar" style = " width : 60 %; " ></div>
- </div>
Migunakake gradien kanggo nggawe efek belang. Ora kasedhiya ing IE7-8.
- <div class = "progress progress-striped" >
- <div class = "bar" style = " width : 20 %; " ></div>
- </div>
Tambah .active
kanggo .progress-striped
kanggo animate loreng tengen ngiwa. Ora kasedhiya ing kabeh versi IE.
- <div class = "progress progress-striped active" >
- <div class = "bar" style = " width : 40 %; " ></div>
- </div>
Selehake sawetara bar menyang padha .progress
kanggo tumpukan mau.
- <div class = "kemajuan" >
- <div class = "bar bar-success" style = " width : 35 %; " ></div>
- <div class = "bar bar-warning" style = " width : 20 %; " ></div>
- <div class = "bar bar-danger" style = " width : 10 %; " ></div>
- </div>
Bar kemajuan nggunakake sawetara tombol lan kelas tandha sing padha kanggo gaya sing konsisten.
- <div class = "progress progress-info" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "progres kemajuan-sukses" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "peringatan kemajuan kemajuan" >
- <div class = "bar" style = " width : 60 % " ></div>
- </div>
- <div class = "progress progress-bebaya" >
- <div class = "bar" style = " width : 80 % " ></div>
- </div>
Kaya warna sing padhet, kita duwe bar kemajuan belang sing beda-beda.
- <div class = "progress progress-info progress-striped" >
- <div class = "bar" style = " width : 20 % " ></div>
- </div>
- <div class = "progress progress-success progress-striped" >
- <div class = "bar" style = " width : 40 % " ></div>
- </div>
- <div class = "progress progress-warning progress-striped" >
- <div class = "bar" style = " width : 60 % " ></div>
- </div>
- <div class = "kemajuan kemajuan-bebaya kemajuan-belang" >
- <div class = "bar" style = " width : 80 % " ></div>
- </div>
Bar kemajuan nggunakake gradien CSS3, transisi, lan animasi kanggo entuk kabeh efek. Fitur-fitur kasebut ora didhukung ing IE7-9 utawa versi Firefox sing luwih lawas.
Versi sadurungé saka Internet Explorer 10 lan Opera 12 ora ndhukung animasi.
Gaya obyek abstrak kanggo mbangun macem-macem jinis komponen (kayata komentar blog, Tweets, lan sapiturute) sing nampilake gambar sing didadekake kiwa utawa tengen bebarengan karo isi teks.
Media standar ngidini kanggo ngambang obyek media (gambar, video, audio) ing sisih kiwa utawa tengen blok konten.
- <div class = "media" >
- <a class = "tarik-kiri" href = "#" >
- <img class = "media-objek" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Media heading </h4>
- ...
- <!-- Objek media bersarang -->
- <div class = "media" >
- ...
- </div>
- </div>
- </div>
Kanthi markup ekstra, sampeyan bisa nggunakake media ing dhaptar (migunani kanggo thread komentar utawa dhaptar artikel).
Cras sit amet nibh libero, ing gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
- <ul class = "media-list" >
- <li class = "media" >
- <a class = "tarik-kiri" href = "#" >
- <img class = "media-objek" data-src = "holder.js/64x64" >
- </a>
- <div class = "media-body" >
- <h4 class = "media-heading" > Media heading </h4>
- ...
- <!-- Objek media bersarang -->
- <div class = "media" >
- ...
- </div>
- </div>
- </li>
- </ul>
Gunakake sumur minangka efek prasaja ing unsur kanggo menehi efek inset.
- <div class = "uga" >
- ...
- </div>
Kontrol bantalan lan sudhut bunder kanthi rong kelas modifier opsional.
- <div class = "well-gedhe" >
- ...
- </div>
- <div class = "apik-apik" >
- ...
- </div>
Gunakake lambang cedhak umum kanggo ngilangi konten kaya modal lan tandha.
- <tombol kelas = "nutup" > & kaping; </tombol>
Piranti iOS mbutuhake href="#"
acara klik yen sampeyan luwih seneng nggunakake jangkar.
- <a class = "close" href = "#" > & kaping; </a>
Prasaja, kelas fokus kanggo tampilan cilik utawa njiwet prilaku.
Ngambang unsur kiwa
- kelas = "tarik-kiri"
- . tarik - kiri {
- ngambang : ngiwa ;
- }
Ngambang unsur tengen
- kelas = "tarik-kanan"
- . tarik kanan { _
- ngambang : tengen ;
- }
Ngganti werna unsur dadi#999
- kelas = "bisu"
- . bisu {
- werna : #999;
- }
Mbusak float
unsur apa wae
- kelas = "clearfix"
- . clearfix {
- * zoom : 1 ;
- &: sadurunge ,
- &: sawise {
- tampilan : meja ;
- isi : "" ;
- }
- &: sawise {
- cetha : loro ;
- }
- }