Luwih saka puluhan komponen sing bisa digunakake maneh sing dibangun kanggo nyedhiyakake ikonografi, dropdown, grup input, navigasi, tandha, lan liya-liyane.
Glyphicons
Glyphs kasedhiya
Kalebu luwih saka 250 glyphs ing format font saka set Glyphicon Halflings. Glyphicons Halflings biasane ora kasedhiya kanthi gratis, nanging sing nggawe dheweke kasedhiya kanggo Bootstrap kanthi gratis. Minangka matur nuwun, kita mung njaluk sampeyan kalebu link bali menyang Glyphicons sabisa.
glyphicon glyphicon-asterisk
glyphicon glyphicon-plus
glyphicon glyphicon-euro
glyphicon glyphicon-eur
glyphicon glyphicon-minus
glyphicon glyphicon-cloud
glyphicon glyphicon-amplop
glyphicon glyphicon-pensil
glyphicon glyphicon-kaca
glyphicon glyphicon-musik
glyphicon glyphicon-search
glyphicon glyphicon-jantung
glyphicon glyphicon-lintang
glyphicon glyphicon-lintang-kosong
glyphicon glyphicon-user
glyphicon glyphicon-film
glyphicon glyphicon-th-large
glyphicon glyphicon-th
glyphicon glyphicon-th-list
glyphicon glyphicon-ok
glyphicon glyphicon-mbusak
glyphicon glyphicon-zoom-in
glyphicon glyphicon-zoom-out
glyphicon glyphicon-mati
glyphicon glyphicon-sinyal
glyphicon glyphicon-cog
glyphicon glyphicon-trash
glyphicon glyphicon-ngarep
glyphicon glyphicon-file
glyphicon glyphicon-wektu
glyphicon glyphicon-dalan
glyphicon glyphicon-download-alt
glyphicon glyphicon-download
glyphicon glyphicon-upload
glyphicon glyphicon-kotak mlebu
glyphicon glyphicon-muter-bunder
glyphicon glyphicon-baleni
glyphicon glyphicon-refresh
glyphicon glyphicon-list-alt
glyphicon glyphicon-lock
glyphicon glyphicon-flag
glyphicon glyphicon-headphone
glyphicon glyphicon-volume-mati
glyphicon glyphicon-volume-mudhun
glyphicon glyphicon-volume-up
glyphicon glyphicon-qrcode
glyphicon glyphicon-barcode
glyphicon glyphicon-tag
glyphicon glyphicon-tags
buku glyphicon glyphicon
glyphicon glyphicon-bookmark
glyphicon glyphicon-print
glyphicon glyphicon-kamera
glyphicon glyphicon-font
glyphicon glyphicon-bold
glyphicon glyphicon-italic
glyphicon glyphicon-teks-dhuwur
glyphicon glyphicon-teks-jembaré
glyphicon glyphicon-align-left
glyphicon glyphicon-align-center
glyphicon glyphicon-align-right
glyphicon glyphicon-align-justify
glyphicon glyphicon-dhaftar
glyphicon glyphicon-indent-kiwa
glyphicon glyphicon-indent-right
glyphicon glyphicon-facetime-video
glyphicon glyphicon-gambar
glyphicon glyphicon-map-marker
glyphicon glyphicon-nyetel
glyphicon glyphicon-werna
glyphicon glyphicon-edit
glyphicon glyphicon-share
glyphicon glyphicon-check
glyphicon glyphicon-pindhah
glyphicon glyphicon-langkah-mundur
glyphicon glyphicon-cepet-mundur
glyphicon glyphicon-mundur
glyphicon glyphicon-muter
glyphicon glyphicon-pause
glyphicon glyphicon-mandeg
glyphicon glyphicon-maju
glyphicon glyphicon-maju cepet
glyphicon glyphicon-langkah-maju
glyphicon glyphicon-eject
glyphicon glyphicon-chevron-kiwa
glyphicon glyphicon-chevron-tengen
glyphicon glyphicon-plus-sign
glyphicon glyphicon-minus-tandha
glyphicon glyphicon-remove-sign
glyphicon glyphicon-ok-tandha
glyphicon glyphicon-pitakonan-tandha
glyphicon glyphicon-info-sign
glyphicon glyphicon-screenshot
glyphicon glyphicon-mbusak-bunder
glyphicon glyphicon-ok-bunder
glyphicon glyphicon-ban-bunder
glyphicon glyphicon-panah-kiwa
glyphicon glyphicon-panah-tengen
glyphicon glyphicon-panah-munggah
glyphicon glyphicon-panah-mudhun
glyphicon glyphicon-share-alt
glyphicon glyphicon-resize-full
glyphicon glyphicon-resize-cilik
glyphicon glyphicon-exclamation-sign
glyphicon glyphicon-hadiah
glyphicon glyphicon-leaf
glyphicon glyphicon-geni
glyphicon glyphicon-mripat-mbukak
glyphicon glyphicon-mripat-nutup
glyphicon glyphicon-warning-tandha
glyphicon glyphicon-bidang
glyphicon glyphicon-kalender
glyphicon glyphicon-acak
glyphicon glyphicon-komentar
glyphicon glyphicon-magnet
glyphicon glyphicon-chevron-up
glyphicon glyphicon-chevron-mudhun
glyphicon glyphicon-retweet
glyphicon glyphicon-shopping-cart
glyphicon glyphicon-folder-cedhak
glyphicon glyphicon-folder-mbukak
glyphicon glyphicon-resize-vertikal
glyphicon glyphicon-resize-horizontal
glyphicon glyphicon-hdd
glyphicon glyphicon-bullhorn
glyphicon glyphicon-lonceng
glyphicon glyphicon-sertifikat
glyphicon glyphicon-jempol
glyphicon glyphicon-jempol-mudhun
glyphicon glyphicon-tangan-tengen
glyphicon glyphicon-tangan-kiwa
glyphicon glyphicon-hand-up
glyphicon glyphicon-hand-mudhun
glyphicon glyphicon-bunder-panah-tengen
glyphicon glyphicon-bunder-panah-kiwa
glyphicon glyphicon-bunder-panah-munggah
glyphicon glyphicon-bunder-panah-mudhun
glyphicon glyphicon-globe
glyphicon glyphicon-kunci
glyphicon glyphicon-tugas
glyphicon glyphicon-filter
glyphicon glyphicon-koper
glyphicon glyphicon-layar wutuh
glyphicon glyphicon-dasbor
glyphicon glyphicon-klip kertas
glyphicon glyphicon-ati-kosong
glyphicon glyphicon-link
glyphicon glyphicon-telpon
glyphicon glyphicon-pushpin
glyphicon glyphicon-usd
glyphicon glyphicon-gbp
glyphicon glyphicon-sort
glyphicon glyphicon-sort-by-alphabet
glyphicon glyphicon-sort-by-alphabet-alt
glyphicon glyphicon-sort-by-order
glyphicon glyphicon-sort-by-order-alt
glyphicon glyphicon-sort-by-atribut
glyphicon glyphicon-sort-by-atribut-alt
glyphicon glyphicon-ora dicenthang
glyphicon glyphicon-expand
glyphicon glyphicon-collapse-mudhun
glyphicon glyphicon-collapse-up
glyphicon glyphicon-log-in
glyphicon glyphicon-flash
glyphicon glyphicon-log-metu
glyphicon glyphicon-new-window
glyphicon glyphicon-rekaman
glyphicon glyphicon-save
glyphicon glyphicon-mbukak
glyphicon glyphicon-simpen
glyphicon glyphicon-import
glyphicon glyphicon-ekspor
glyphicon glyphicon-ngirim
glyphicon glyphicon-floppy-disk
glyphicon glyphicon-floppy-simpen
glyphicon glyphicon-floppy-mbusak
glyphicon glyphicon-floppy-save
glyphicon glyphicon-floppy-mbukak
glyphicon glyphicon-kertu kredit
glyphicon glyphicon-transfer
glyphicon glyphicon-cutlery
glyphicon glyphicon-header
glyphicon glyphicon-compressed
glyphicon glyphicon-earphone
glyphicon glyphicon-telpon-alt
glyphicon glyphicon-menara
glyphicon glyphicon-stats
glyphicon glyphicon-sd-video
glyphicon glyphicon-hd-video
glyphicon glyphicon-subtitles
glyphicon glyphicon-swara-stereo
glyphicon glyphicon-swara-dolby
glyphicon glyphicon-swara-5-1
glyphicon glyphicon-swara-6-1
glyphicon glyphicon-swara-7-1
glyphicon glyphicon-hak cipta-mark
glyphicon glyphicon-registration-mark
glyphicon glyphicon-cloud-download
glyphicon glyphicon-cloud-upload
glyphicon glyphicon-tree-conifer
glyphicon glyphicon-tree-deciduous
glyphicon glyphicon-cd
glyphicon glyphicon-save-file
glyphicon glyphicon-open-file
glyphicon glyphicon-level-up
glyphicon glyphicon-copy
glyphicon glyphicon-paste
glyphicon glyphicon-waspada
glyphicon glyphicon-equalizer
glyphicon glyphicon-king
glyphicon glyphicon-ratu
glyphicon glyphicon-pion
glyphicon glyphicon-bishop
glyphicon glyphicon-ksatria
glyphicon glyphicon-baby-formula
glyphicon glyphicon-tenda
glyphicon glyphicon-papan tulis
glyphicon glyphicon-amben
glyphicon glyphicon-apel
glyphicon glyphicon-mbusak
glyphicon glyphicon-hourglass
lampu glyphicon glyphicon
glyphicon glyphicon-duplikat
glyphicon glyphicon-piggy-bank
glyphicon glyphicon-gunting
glyphicon glyphicon-bitcoin
glyphicon glyphicon-btc
glyphicon glyphicon-xbt
glyphicon glyphicon-yen
glyphicon glyphicon-jpy
glyphicon glyphicon-rubel
glyphicon glyphicon-rub
glyphicon skala glyphicon
glyphicon glyphicon-ice-lolly
glyphicon glyphicon-ice-lolly-ngrasakake
glyphicon glyphicon-pendidikan
glyphicon glyphicon-opsi-horizontal
glyphicon glyphicon-opsi-vertikal
glyphicon glyphicon-menu-hamburger
glyphicon glyphicon-modal-window
glyphicon glyphicon-lenga
glyphicon glyphicon-grain
glyphicon glyphicon-kacamata ireng
glyphicon glyphicon-ukuran-teks
glyphicon glyphicon-text-color
glyphicon glyphicon-text-background
glyphicon glyphicon-obyek-align-top
glyphicon glyphicon-object-align-bottom
glyphicon glyphicon-object-align-horizontal
glyphicon glyphicon-object-align-left
glyphicon glyphicon-obyek-align-vertikal
glyphicon glyphicon-object-align-right
glyphicon glyphicon-triangle-tengen
glyphicon glyphicon-triangle-kiwa
glyphicon glyphicon-triangle-ngisor
glyphicon glyphicon-triangle-top
glyphicon glyphicon-console
glyphicon glyphicon-superscript
glyphicon glyphicon-subscript
glyphicon glyphicon-menu-kiwa
glyphicon glyphicon-menu-tengen
glyphicon glyphicon-menu-mudhun
glyphicon glyphicon-menu-up
Carane nggunakake
Kanggo alasan kinerja, kabeh lambang mbutuhake kelas dhasar lan kelas lambang individu. Kanggo nggunakake, lebokake kode ing ngisor iki ing ngendi wae. Dadi manawa kanggo ninggalake spasi ing antarane lambang lan teks kanggo padding sing tepat.
Aja nyampur karo komponen liyane
Kelas lambang ora bisa langsung digabungake karo komponen liyane. Padha ora bisa digunakake bebarengan karo kelas liyane ing unsur sing padha. Nanging, tambahake nested <span>lan aplikasi kelas lambang menyang <span>.
Mung kanggo nggunakake ing unsur kosong
Kelas lambang mung kudu digunakake ing unsur sing ora ana isi teks lan ora ana unsur anak.
Ngganti lokasi font lambang
Bootstrap nganggep file font lambang bakal ana ing ../fonts/direktori, relatif karo file CSS sing dikompilasi. Ngalih utawa ngganti jeneng file font kasebut tegese nganyari CSS kanthi salah siji saka telung cara:
Ngganti @icon-font-pathlan / utawa @icon-font-namevariabel ing sumber file Kurang.
Gunakake pilihan apa wae sing paling cocog karo persiyapan pangembangan spesifik sampeyan.
Ikon sing bisa diakses
Versi modern saka teknologi bantu bakal ngumumake konten sing digawe CSS, uga karakter Unicode tartamtu. Kanggo ngindhari output sing ora disengaja lan mbingungake ing pembaca layar (utamane nalika lambang digunakake kanggo dekorasi), kita ndhelikake karo aria-hidden="true"atribut kasebut.
Yen sampeyan nggunakake lambang kanggo menehi makna (tinimbang mung minangka unsur hiasan), priksa manawa makna iki uga ditularake menyang teknologi bantu - contone, kalebu konten tambahan, sing didhelikake kanthi visual karo .sr-onlykelas.
Yen sampeyan nggawe kontrol tanpa teks liyane (kayata <button>sing mung ngemot lambang), sampeyan kudu tansah nyedhiyani isi alternatif kanggo ngenali tujuan kontrol, supaya iku bisa kanggo pangguna teknologi assistive. Ing kasus iki, sampeyan bisa nambah aria-labelatribut ing kontrol dhewe.
Tuladha
Gunakake ing tombol, grup tombol kanggo toolbar, pandhu arah, utawa input formulir prepended.
Lambang digunakake ing tandha kanggo ngirim pesen kesalahan, karo .sr-onlyteks tambahan kanggo ngirim pitunjuk iki kanggo pangguna teknologi assistive.
kesalahan:Ketik alamat email sing bener
Dropdowns
Menu kontekstual sing bisa diganti kanggo nampilake dhaptar pranala. Digawe interaktif karo plugin JavaScript gulung mudhun .
Tuladha
Bungkus pemicu gulung mudhun lan menu gulung mudhun ing .dropdown, utawa unsur liyane sing nyatakake position: relative;. Banjur tambahake HTML menu.
Kanthi gawan, menu gulung mudhun kanthi otomatis dipanggonke 100% saka ndhuwur lan ing sisih kiwa wong tuwa. Tambah .dropdown-menu-rightmenyang .dropdown-menusisih tengen menu gulung mudhun.
Bisa uga mbutuhake posisi tambahan
Dropdown kanthi otomatis dipanggonke liwat CSS ing aliran normal dokumen. Iki tegese dropdown bisa dipotong dening wong tuwa kanthi overflowproperti tartamtu utawa katon metu saka area tampilan. Ngatasi masalah kasebut dhewe nalika kedadeyan.
Alignment sing ora .pull-rightdigunakake
Ing v3.1.0, kita wis ora digunakake .pull-righting menu gulung mudhun. Kanggo nyelarasake tengen menu, gunakake .dropdown-menu-right. Komponen nav sing didadekake siji tengen ing navbar nggunakake versi mixin saka kelas iki kanggo otomatis kempal menu. Kanggo ngganti, gunakake .dropdown-menu-left.
Headers
Tambah header kanggo menehi label bagean tumindak ing menu gulung mudhun.
Kelompokake seri tombol bebarengan ing baris siji karo grup tombol. Tambahake radio JavaScript opsional lan prilaku gaya kothak kanthi plugin tombol .
Tooltips & popovers ing kelompok tombol mbutuhake setelan khusus
Nalika nggunakake tooltips utawa popovers ing unsur ing .btn-group, sampeyan kudu nemtokake pilihan container: 'body'kanggo ngindhari efek sisih sing ora dikarepake (kayata unsur saya akeh lan/utawa ilang sudhut bunder nalika tooltip utawa popover dipicu).
Priksa manawa bener rolelan menehi label
Supaya teknologi assistive - kayata pembaca layar - ngirimake yen seri tombol diklompokake, roleatribut sing cocog kudu diwenehake. Kanggo grup tombol, iki bakal dadi role="group", nalika toolbar kudu duwe role="toolbar".
Siji pangecualian yaiku klompok sing mung ngemot kontrol siji (kayata klompok tombol sing dibenerake kanthi <button>unsur) utawa dropdown.
Kajaba iku, klompok lan toolbar kudu diwenehi label eksplisit, amarga paling teknologi assistive ora bakal ngumumake, sanajan ana roleatribut sing bener. Ing conto sing kasedhiya ing kene, kita nggunakake aria-label, nanging alternatif kayata aria-labelledbyuga bisa digunakake.
Gabungke set <div class="btn-group">dadi a <div class="btn-toolbar">kanggo komponen sing luwih kompleks.
ukuran
Tinimbang nglamar kelas tombol ukuran kanggo saben tombol ing grup, mung nambah .btn-group-*kanggo saben .btn-group, kalebu nalika nesting sawetara kelompok.
nyarang
Selehake .btn-grouping liyane .btn-groupyen sampeyan pengin menu molor dicampur karo seri tombol.
Gawe sekelompok tombol kanthi ukuran sing padha kanggo mbentang kabeh jembar induke. Uga dianggo karo dropdowns tombol ing grup tombol.
Nangani wates
Amarga HTML lan CSS tartamtu sing digunakake kanggo mbenerake tombol (yaiku display: table-cell), wates ing antarane dheweke tikel kaping pindho. Ing kelompok tombol biasa, margin-left: -1pxdigunakake kanggo tumpukan wates tinimbang njabut. Nanging, marginora bisa karo display: table-cell. Akibaté, gumantung saka kustomisasi menyang Bootstrap, sampeyan bisa uga pengin mbusak utawa menehi warna maneh wates kasebut.
IE8 lan wates
Internet Explorer 8 ora menehi wates tombol ing grup tombol sing dibenerake, apa sing aktif <a>utawa <button>unsur. Kanggo ngubengi iku, bungkus saben tombol ing liyane .btn-group.
Yen <a>unsur digunakake kanggo tumindak minangka tombol - micu fungsionalitas ing kaca, tinimbang navigasi menyang dokumen utawa bagean liyane ing kaca saiki - uga kudu diwenehi role="button".
Kanthi <button>unsur
Kanggo nggunakake kelompok tombol sing dibenerake kanthi <button>unsur, sampeyan kudu mbungkus saben tombol ing grup tombol . Umume browser ora ngetrapake CSS kanthi bener kanggo mbenerake <button>unsur, nanging amarga kita ndhukung dropdown tombol, kita bisa ngatasi masalah kasebut.
Tombol dropdowns
Gunakake tombol apa wae kanggo micu menu gulung mudhun kanthi nyelehake ing a .btn-grouplan menehi markup menu sing tepat.
Ngluwihi kontrol formulir kanthi nambah teks utawa tombol sadurunge, sawise, utawa ing loro-lorone saka sembarang basis teks <input>. Gunakake .input-groupkaro .input-group-addonutawa .input-group-btnkanggo prepend utawa nambah unsur menyang siji .form-control.
Tekstual <input>mung
Aja nggunakake <select>unsur ing kene amarga ora bisa ditata kanthi lengkap ing browser WebKit.
Aja nggunakake <textarea>unsur ing kene amarga rowsatribut kasebut ora bakal diajeni ing sawetara kasus.
Tooltips & popovers ing grup input mbutuhake setelan khusus
Nalika nggunakake tooltips utawa popovers ing unsur ing .input-group, sampeyan kudu nemtokake pilihan container: 'body'kanggo ngindhari efek samping sing ora dikarepake (kayata unsur kasebut saya akeh lan/utawa ilang sudhut sing dibunderaké nalika tooltip utawa popover dipicu).
Aja nyampur karo komponen liyane
Aja nyampur kelompok wangun utawa kelas kolom kothak langsung karo kelompok input. Nanging, pasang klompok input ing njero klompok formulir utawa unsur sing ana gandhengane karo kothak.
Tansah nambah label
Pembaca layar bakal duwe masalah karo formulir sampeyan yen sampeyan ora kalebu label kanggo saben input. Kanggo grup input kasebut, priksa manawa label utawa fungsi tambahan dikirim menyang teknologi pitulung.
Teknik sing tepat sing bakal digunakake (unsur sing katon <label>, <label>unsur sing didhelikake nggunakake .sr-onlykelas, utawa nggunakake aria-label, aria-labelledby, aria-describedby, titleutawa placeholderatribut) lan informasi tambahan sing kudu dikirim bakal beda-beda gumantung saka jinis widget antarmuka sing tepat sing sampeyan tindakake. Conto ing bagean iki nyedhiyakake sawetara pendekatan khusus sing disaranake.
Tuladha dhasar
Selehake siji tambahan utawa tombol ing salah siji sisih input. Sampeyan uga bisa nyelehake siji ing loro-lorone input.
Kita ora ndhukung sawetara tambahan ( .input-group-addonutawa .input-group-btn) ing sisih siji.
Kita ora ndhukung macem-macem formulir-kontrol ing grup input siji.
ukuran
Tambah kelas ukuran wangun relatif menyang .input-groupdhewe lan isi ing bakal otomatis ngowahi ukuran-ora perlu kanggo mbaleni kelas ukuran kontrol wangun ing saben unsur.
Kothak lan tambahan radio
Selehake kothak centhang utawa pilihan radio ing addon grup input tinimbang teks.
Addons tombol
Tombol ing grup input rada beda lan mbutuhake tingkat tambahan nesting. Tinimbang .input-group-addon, sampeyan kudu nggunakake .input-group-btnkanggo mbungkus tombol. Iki dibutuhake amarga gaya browser standar sing ora bisa diganti.
Tombol karo dropdowns
Tombol sing dipérang
Multiple tombol
Nalika sampeyan mung bisa duwe siji add-on saben sisih, sampeyan bisa duwe sawetara tombol nang siji .input-group-btn.
Navs
Nav sing kasedhiya ing Bootstrap wis nuduhake markup, diwiwiti karo .navkelas dasar, uga negara sing dienggo bareng. Ganti kelas modifier kanggo ngalih ing antarane saben gaya.
Nggunakake navs kanggo panel tab mbutuhake plugin tab JavaScript
Kanggo tab kanthi area tabable, sampeyan kudu nggunakake plugin JavaScript tab . Markup kasebut uga mbutuhake roleatribut tambahan lan ARIA - deleng conto markup plugin kanggo rincian liyane.
Nggawe navs digunakake minangka pandhu arah diakses
Yen sampeyan nggunakake navs kanggo nyedhiyani garis pandhu arah, dadi manawa kanggo nambah role="navigation"menyang wadhah tiyang sepah paling logis saka <ul>, utawa Lebokake <nav>unsur watara kabèh pandhu arah. Aja nambahake peran kasebut ing <ul>awake dhewe, amarga iki bakal nyegah supaya ora diumumake minangka dhaptar nyata dening teknologi bantu.
Gawe tab utawa pil kanthi gampang kanthi ambane padha karo induke ing layar sing luwih amba tinimbang 768px nganggo .nav-justified. Ing layar cilik, pranala nav dibandhingke.
Link navbar sing dibenerake saiki ora didhukung.
Safari lan responsif navs sabdho
Ing v9.1.2, Safari nuduhake bug kang ngowahi ukuran browser Panjenengan horisontal nimbulaké kasalahan Rendering ing nav sabdho sing ngankat marang sumilir. Bug iki uga ditampilake ing conto nav sabdho .
Navbar minangka komponen meta responsif sing dadi header navigasi kanggo aplikasi utawa situs sampeyan. Dheweke wiwit ambruk (lan bisa diowahi) ing tampilan seluler lan dadi horisontal amarga ambane viewport sing kasedhiya mundhak.
Link navbar sing dibenerake saiki ora didhukung.
Isi kebanjiran
Wiwit Bootstrap ora ngerti sepira papan sing dibutuhake ing navbar sampeyan, sampeyan bisa uga ngalami masalah karo isi bungkus menyang baris kapindho. Kanggo ngatasi masalah iki, sampeyan bisa:
Ngurangi jumlah utawa jembaré item navbar.
Singidaken item navbar tartamtu ing ukuran layar tartamtu nggunakake kelas sarana responsif .
Ngganti titik ing ngendi navbar sampeyan ngalih ing antarane mode ambruk lan horisontal. Kustomisasi @grid-float-breakpointvariabel utawa tambahake pitakon media sampeyan dhewe.
Mbutuhake plugin JavaScript
Yen JavaScript dipatèni lan viewport cukup sempit sing navbar ambruk, iku ora bisa kanggo nggedhekake navbar lan ndeleng isi ing .navbar-collapse.
Navbar responsif mbutuhake plugin ambruk dilebokake ing versi Bootstrap sampeyan.
Ngganti breakpoint navbar seluler ambruk
Navbar ambruk menyang tampilan seluler vertikal nalika viewport luwih sempit tinimbang @grid-float-breakpoint, lan ngembangaken menyang tampilan non-mobile horisontal nalika viewport paling @grid-float-breakpointjembaré. Nyetel variabel iki ing sumber Kurang kanggo kontrol nalika navbar ambruk / nggedhekake. Nilai standar yaiku 768px(layar "cilik" utawa "tablet" paling cilik).
Nggawe navbars bisa diakses
Pesthekake nggunakake <nav>unsur utawa, yen nggunakake unsur sing luwih umum kayata <div>, tambahake a role="navigation"kanggo saben navbar kanggo ngenali kanthi jelas minangka wilayah landmark kanggo pangguna teknologi assistive.
Gambar merek
Ganti merek navbar karo gambar sampeyan dhewe kanthi ngganti teks kanggo <img>. Amarga .navbar-brandnduweni bantalan lan dhuwur dhewe, sampeyan bisa uga kudu ngilangi sawetara CSS gumantung saka gambar sampeyan.
Formulir
Selehake isi formulir ing .navbar-formkanggo alignment vertikal sing tepat lan prilaku ambruk ing viewports sempit. Gunakake pilihan keselarasan kanggo mutusake ing ngendi panggonane ing isi navbar.
Minangka kepala munggah, .navbar-formnuduhake akeh kode karo .form-inlineliwat mixin. Sawetara kontrol formulir, kaya grup input, mbutuhake jembar tetep supaya bisa ditampilake kanthi bener ing navbar.
Caveats piranti seluler
Ana sawetara caveats babagan nggunakake kontrol formulir ing unsur tetep ing piranti seluler. Deleng dokumen dhukungan browser kanggo rincian.
Tansah nambah label
Pembaca layar bakal duwe masalah karo formulir sampeyan yen sampeyan ora kalebu label kanggo saben input. Kanggo formulir inline iki, sampeyan bisa ndhelikake label nggunakake .sr-onlykelas. Ana cara alternatif liyane kanggo nyedhiyakake label kanggo teknologi bantu, kayata aria-label, aria-labelledbyutawa titleatribut. Yen ora ana, pembaca layar bisa nggunakake placeholderatribut kasebut, yen ana, nanging elinga yen nggunakake placeholderminangka panggantos kanggo metode label liyane ora disaranake.
Tombol
Tambah .navbar-btnkelas kanggo <button>unsur ora manggon ing <form>vertikal tengah ing navbar.
Panggunaan khusus konteks
Kaya kelas tombol standar , .navbar-btnbisa digunakake ing <a>lan <input>unsur. Nanging, .navbar-btnutawa kelas tombol standar ora kudu digunakake ing <a>unsur ing .navbar-nav.
Teks
Lebokake strings teks ing unsur karo .navbar-text, biasane ing <p>tag kanggo anjog tepat lan werna.
Link non-nav
Kanggo wong sing nggunakake pranala standar sing ora ana ing komponen navigasi navbar biasa, gunakake .navbar-linkkelas kasebut kanggo nambah warna sing cocog kanggo pilihan navbar standar lan kuwalik.
Alignment komponen
Selarasake pranala nav, formulir, tombol, utawa teks, nggunakake .navbar-leftutawa .navbar-rightkelas sarana. Loro-lorone kelas bakal nambah float CSS ing arah sing ditemtokake. Contone, kanggo nyelarasake pranala nav, sijine wong ing kapisah <ul>karo kelas sarana pamilike Applied.
Kelas-kelas iki minangka versi campuran .pull-leftlan .pull-right, nanging ditrapake kanggo pitakon media supaya gampang nangani komponen navbar ing ukuran piranti.
aligning tengen sawetara komponen
Navbars saiki duwe watesan karo sawetara .navbar-rightkelas. Kanggo isi spasi kanthi bener, kita nggunakake margin negatif ing .navbar-rightunsur pungkasan. Nalika ana pirang-pirang unsur sing nggunakake kelas kasebut, margin kasebut ora bisa digunakake kaya sing dikarepake.
Kita bakal mriksa maneh iki nalika kita bisa nulis ulang komponen kasebut ing v4.
Tetep ing ndhuwur
Tambah .navbar-fixed-toplan kalebu .containerutawa .container-fluidmenyang tengah lan isi navbar pad.
Padding awak dibutuhake
Navbar tetep bakal nglapisi konten liyane, kajaba sampeyan nambahake paddingmenyang ndhuwur <body>. Coba nilai sampeyan dhewe utawa gunakake cuplikan ing ngisor iki. Tip: Kanthi gawan, navbar dhuwure 50px.
Priksa manawa kanggo nyakup iki sawise inti Bootstrap CSS.
Ndandani menyang ngisor
Tambah .navbar-fixed-bottomlan kalebu .containerutawa .container-fluidmenyang tengah lan isi navbar pad.
Padding awak dibutuhake
Navbar tetep bakal nglapisi konten liyane, kajaba sampeyan nambahake paddingmenyang sisih ngisor <body>. Coba nilai sampeyan dhewe utawa gunakake cuplikan ing ngisor iki. Tip: Kanthi gawan, navbar dhuwure 50px.
Priksa manawa kanggo nyakup iki sawise inti Bootstrap CSS.
Ndhuwur statis
Nggawe navbar lengkap-jembar sing nggulung adoh karo kaca kanthi nambah .navbar-static-toplan kalebu .containerutawa .container-fluidkanggo tengah lan pad isi navbar.
Ora .navbar-fixed-*kaya kelas, sampeyan ora perlu ngganti padding ing file body.
Navbar kuwalik
Owahi tampilan navbar kanthi nambahake .navbar-inverse.
Breadcrumbs
Tandhani lokasi kaca saiki ing hirarki navigasi.
Separator otomatis ditambahake ing CSS liwat :beforelan content.
Nyedhiyani pranala pagination kanggo situs utawa app sampeyan kanthi komponen pagination multi-halaman, utawa alternatif pager sing luwih prasaja .
pagination standar
pagination prasaja sing diilhami dening Rdio, apik kanggo aplikasi lan asil panelusuran. Blok gedhe angel dilewati, gampang diukur, lan nyedhiyakake area klik gedhe.
Labeling komponen pagination
Komponen pagination kudu dilebokake ing <nav>unsur kanggo ngenali minangka bagean navigasi kanggo maca layar lan teknologi bantu liyane. Kajaba iku, amarga sawijining kaca bisa uga duwe luwih saka siji bagean navigasi kasebut (kayata navigasi utama ing header, utawa navigasi sidebar), disaranake menehi deskriptif sing nggambarake tujuane aria-label. <nav>Contone, yen komponen pagination digunakake kanggo navigasi antarane sakumpulan asil panelusuran, label sing cocog bisa uga aria-label="Search results pages".
Negara sing dipateni lan aktif
Link bisa disesuaikan kanggo macem-macem kahanan. Gunakake .disabledkanggo pranala sing ora bisa diklik lan .activekanggo nuduhake kaca sing saiki.
Disaranake sampeyan ngganti jangkar aktif utawa dipatèni kanggo <span>, utawa ngilangi jangkar ing cilik saka sadurungé / panah sabanjuré, kanggo mbusak fungsi klik nalika nahan gaya dimaksudaké.
ukuran
Pengin pagination luwih gedhe utawa luwih cilik? Tambah .pagination-lgutawa .pagination-smkanggo ukuran tambahan.
pager
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.
Conto standar
Kanthi gawan, pager pusat pranala.
pranala selaras
Utawa, sampeyan bisa nyelarasake saben pranala menyang sisih:
Status dipatèni opsional
Link pager uga nggunakake .disabledkelas sarana umum saka pagination.
Label
Tuladha
Tuladha judhul New
Tuladha judhul New
Tuladha judhul New
Tuladha judhul New
Tuladha judhul New
Tuladha judhul New
Variasi sing kasedhiya
Tambah kelas modifier sing kasebut ing ngisor iki kanggo ngganti tampilan label.
Default Primary Sukses Info Warning Bebaya
Duwe ton label?
Masalah Rendering bisa muncul nalika sampeyan duwe puluhan label inline ing wadhah sing sempit, saben ngemot inline-blockunsur dhewe (kaya lambang). Cara ngubengi iki yaiku setelan display: inline-block;. Kanggo konteks lan conto, deleng #13219 .
Lencana
Nyorot item anyar utawa durung diwaca kanthi gampang kanthi nambahake <span class="badge">tautan, navigasi Bootstrap, lan liya-liyane.
Kanggo nggawe jumbotron jembaré lengkap, lan tanpa sudhut dibunderaké, Panggonan njaba kabeh .containers lan tinimbang nambah .containering.
Header kaca
Cangkang prasaja h1kanggo nyisihake lan ngethok bagean konten ing kaca kanthi tepat. Bisa nggunakke h1's unsur standar small, uga paling komponen liyane (karo gaya tambahan).
Conto header kaca Subteks kanggo header
Gambar cilik
Ekstensi sistem kothak Bootstrap kanthi komponen gambar cilik supaya gampang nampilake kothak gambar, video, teks, lan liya-liyane.
Yen sampeyan nggoleki presentasi gambar cilik kaya Pinterest kanthi dhuwur lan/utawa jembar sing beda-beda, sampeyan kudu nggunakake plugin pihak katelu kayata Masonry , Isotop , utawa Salvattore .
Conto standar
Kanthi gawan, gambar cilik Bootstrap dirancang kanggo nampilake gambar sing disambung kanthi markup sing dibutuhake minimal.
Konten khusus
Kanthi markup ekstra, sampeyan bisa nambah konten HTML kaya judhul, paragraf, utawa tombol menyang gambar cilik.
Label gambar cilik
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida lan eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida lan eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida lan eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Nyedhiyakake pesen umpan balik kontekstual kanggo tumindak pangguna sing khas kanthi sawetara pesen tandha sing kasedhiya lan fleksibel.
Tuladha
Bungkus teks apa wae lan tombol ngilangi opsional .alertlan salah siji saka papat kelas kontekstual (contone, .alert-success) kanggo pesen tandha dhasar.
Ora kelas standar
Tandha ora duwe kelas standar, mung kelas dasar lan modifier. Tandha abu-abu standar ora ana gunane, mula sampeyan kudu nemtokake jinis liwat kelas kontekstual. Pilih saka sukses, info, bebaya, utawa bebaya.
Inggih rampung! Sampeyan kasil maca pesen tandha penting iki.
Kepala munggah! Tandha iki mbutuhake perhatian sampeyan, nanging ora penting banget.
Pènget! Luwih becik mriksa dhewe, sampeyan ora katon apik banget.
Oh sworo seru! Ganti sawetara perkara lan coba kirim maneh.
Tandha sing bisa dibubarake
Gawe tandha apa wae kanthi nambahake .alert-dismissibletombol opsional lan cedhak.
Mbutuhake plugin tandha JavaScript
Kanggo tandha sing bisa digunakake kanthi lengkap, sampeyan kudu nggunakake plugin JavaScript tandha .
Pènget! Luwih becik mriksa dhewe, sampeyan ora katon apik banget.
Priksa prilaku sing bener ing kabeh piranti
Priksa manawa sampeyan nggunakake <button>unsur kanthi data-dismiss="alert"atribut data.
Link ing tandha
Gunakake .alert-linkkelas sarana kanggo nyedhiyakake link warna sing cocog kanthi cepet ing tandha apa wae.
Nyedhiyakake umpan balik sing paling anyar babagan kemajuan alur kerja utawa tumindak kanthi garis kemajuan sing prasaja nanging fleksibel.
Kompatibilitas lintas-browser
Bar kemajuan nggunakake transisi lan animasi CSS3 kanggo entuk sawetara efek. Fitur-fitur kasebut ora didhukung ing Internet Explorer 9 lan ing ngisor utawa versi Firefox sing luwih lawas. Opera 12 ora ndhukung animasi.
Kompatibilitas Content Security Policy (CSP).
Yen situs web sampeyan duwe Kebijakan Keamanan Konten (CSP) sing ora ngidini style-src 'unsafe-inline', mula sampeyan ora bakal bisa nggunakake styleatribut inline kanggo nyetel jembar garis kemajuan kaya sing ditampilake ing conto ing ngisor iki. Cara alternatif kanggo nyetel jembar sing cocog karo CSP sing ketat kalebu nggunakake JavaScript khusus cilik (sing nyetel element.style.width) utawa nggunakake kelas CSS khusus.
Tuladha dhasar
Bar kemajuan standar.
60% Rampung
Kanthi label
Copot kelas <span>karo .sr-onlysaka ing garis kemajuan kanggo nuduhake persentasi katon.
60%
Kanggo mesthekake yen teks label tetep bisa diwaca sanajan persentase sing sithik, coba tambahake a min-widthing garis kemajuan.
0%
2%
Alternatif kontekstual
Bar kemajuan nggunakake sawetara tombol lan kelas tandha sing padha kanggo gaya sing konsisten.
40% Rampung (sukses)
20% Rampung
60% Rampung (warning)
80% Rampung (bebaya)
belang
Migunakake gradien kanggo nggawe efek belang. Ora kasedhiya ing IE9 lan ngisor.
40% Rampung (sukses)
20% Rampung
60% Rampung (warning)
80% Rampung (bebaya)
Animasi
Tambah .activekanggo .progress-bar-stripedkanggo animasi loreng tengen ngiwa. Ora kasedhiya ing IE9 lan ngisor.
45% Rampung
Ditumpuk
Selehake sawetara bar menyang padha .progresskanggo tumpukan mau.
35% Rampung (sukses)
20% Rampung (warning)
10% Rampung (bebaya)
Objek media
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 gawan
Media gawan nampilake obyek media (gambar, video, audio) ing sisih kiwa utawa tengen blok konten.
Judhul media
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Judhul media
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Judul media nested
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Judhul media
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.
Judhul media
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.
Kelas .pull-leftlan .pull-rightuga ana lan sadurunge digunakake minangka bagéan saka komponèn media, nanging wis deprecated kanggo nggunakake minangka v3.3.0. Padha kira-kira padha karo .media-leftlan .media-right, kajaba sing .media-rightkudu diselehake sawise .media-bodying html.
Penyelarasan media
Gambar utawa media liyane bisa didadekake siji ndhuwur, tengah, utawa ngisor. Standar kasebut didadekake siji ndhuwur.
Media selaras ndhuwur
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus and magnis dis parturient montes, nascetur ridiculus mus.
Media selaras tengah
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus and magnis dis parturient montes, nascetur ridiculus mus.
Media selaras ngisor
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. Fusce condimentum nunc ac nisi vulputate fringilla. Donec lacinia congue felis in faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus and magnis dis parturient montes, nascetur ridiculus mus.
Dhaptar media
Kanthi markup ekstra, sampeyan bisa nggunakake media ing dhaptar (migunani kanggo thread komentar utawa dhaptar artikel).
Judhul media
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.
Judul media nested
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.
Judul media nested
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.
Judul media nested
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.
Dhaptar klompok
Grup dhaptar minangka komponen sing fleksibel lan kuat kanggo nampilake ora mung dhaptar unsur sing prasaja, nanging uga sing rumit kanthi konten khusus.
Tuladha dhasar
Klompok dhaptar sing paling dhasar mung minangka dhaptar tanpa urutan karo item dhaptar, lan kelas sing tepat. Mbangun ing karo opsi sing tindakake, utawa CSS dhewe yen perlu.
Cras justo odio
Dapibus ac facilisis ing
Morbi leo risus
Porta ac consectetur ac
Vestibulum lan eros
Lencana
Tambah komponen lencana menyang sembarang item grup dhaptar lan bakal kanthi otomatis dipanggonke ing sisih tengen.
14Cras justo odio
2Dapibus ac facilisis ing
1Morbi leo risus
Item sing disambung
Linkify item klompok dhaptar kanthi nggunakake tag jangkar tinimbang item dhaptar (sing uga tegese wong tuwa <div>tinimbang <ul>). Ora perlu kanggo wong tuwa individu watara saben unsur.
Item klompok dhaptar bisa dadi tombol tinimbang item dhaptar (sing uga tegese wong tuwa <div>tinimbang <ul>). Ora perlu kanggo wong tuwa individu watara saben unsur. Aja nggunakake .btnkelas standar ing kene.
Item dipatèni
Tambah .disabledmenyang .list-group-itemabu-abu kanggo katon dipatèni.
Nalika ora tansah perlu, kadhangkala sampeyan kudu sijine DOM ing kothak. Kanggo kahanan kasebut, coba komponen panel.
Tuladha dhasar
Kanthi gawan, kabeh .panelsing ditindakake yaiku ngetrapake sawetara wates dhasar lan bantalan kanggo ngemot sawetara konten.
Tuladha panel dhasar
Panel kanthi judhul
Tambah wadhah judhul menyang panel kanthi gampang .panel-heading. Sampeyan uga bisa nyakup sembarang <h1>- <h6>karo .panel-titlekelas kanggo nambah judhul wis gaya. Nanging, ukuran font <h1>- <h6>diganti dening .panel-heading.
Kanggo pewarnaan link sing tepat, manawa kanggo nyelehake pranala ing judhul ing .panel-title.
Judul panel tanpa judul
Isi panel
judhul panel
Isi panel
Panel karo footer
Tombol bungkus utawa teks sekunder ing .panel-footer. Elinga yen footer panel ora diwenehi warna lan wates nalika nggunakake variasi kontekstual amarga ora ana ing latar ngarep.
Isi panel
Alternatif kontekstual
Kaya komponen liyane, gampang nggawe panel luwih migunani kanggo konteks tartamtu kanthi nambahake sembarang kelas negara kontekstual.
judhul panel
Isi panel
judhul panel
Isi panel
judhul panel
Isi panel
judhul panel
Isi panel
judhul panel
Isi panel
Kanthi tabel
Tambah sembarang non-wates .tableing panel kanggo desain rapi. Yen ana .panel-body, kita nambah wates ekstra ing ndhuwur meja kanggo misahake.
Panel heading
Sawetara isi panel standar ing kene. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit.
#
Jeneng pisanan
Jeneng mburi
Jeneng panganggo
1
Tandhani
Otto
@mdo
2
Yakub
Thornton
@lemak
3
Larry
si Manuk
@twitter
Yen ora ana awak panel, komponen kasebut pindhah saka header panel menyang meja tanpa gangguan.
Sawetara isi panel standar ing kene. Nulla vitae elit libero, a pharetra augue. Aenean lacinia bibendum nulla sed consectetur. Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Nullam id dolor id nibh ultricies vehicula ut id elit.
Cras justo odio
Dapibus ac facilisis ing
Morbi leo risus
Porta ac consectetur ac
Vestibulum lan eros
embed responsif
Ngidini browser nemtokake ukuran video utawa slideshow adhedhasar jembar blok sing ngemot kanthi nggawe rasio intrinsik sing bakal ukurane kanthi bener ing piranti apa wae.
Aturan langsung ditrapake kanggo <iframe>, <embed>, <video>, lan <object>unsur; opsional nggunakake kelas turunan eksplisit .embed-responsive-itemyen sampeyan pengin cocog gaya kanggo atribut liyane.
Pro-Tip! Sampeyan ora perlu kanggo kalebu frameborder="0"ing <iframe>s minangka kita override sing kanggo sampeyan.
sumur
Default uga
Gunakake sumur minangka efek prasaja ing unsur kanggo menehi efek inset.
Delengen, aku ana ing sumur!
Kelas opsional
Kontrol bantalan lan sudhut bunder kanthi rong kelas modifier opsional.