Langkung ti belasan komponén anu tiasa dianggo deui diwangun pikeun nyayogikeun ikonografi, dropdown, grup input, navigasi, panggeuing, sareng seueur deui.
Glyphicons
glyphs sadia
Ngawengku leuwih 250 glyphs dina format font ti Glyphicon Halflings set. Glyphicons Halflings biasana henteu sayogi gratis, tapi panyipta na parantos nyayogikeunana pikeun Bootstrap gratis. Salaku hatur nuhun, kami ngan naroskeun anjeun ngalebetkeun tautan deui ka Glyphicons sabisana.
glyphicon glyphicon-asterisk
glyphicon glyphicon-tambah
glyphicon glyphicon-euro
glyphicon glyphicon-eur
glyphicon glyphicon-minus
glyphicon glyphicon-awan
glyphicon glyphicon-amplop
glyphicon glyphicon-pensil
glyphicon glyphicon-kaca
glyphicon glyphicon-musik
glyphicon glyphicon-search
glyphicon glyphicon-jantung
glyphicon glyphicon-béntang
glyphicon glyphicon-béntang-kosong
glyphicon glyphicon-pamaké
glyphicon glyphicon-pilem
glyphicon glyphicon-th-ageung
glyphicon glyphicon-th
glyphicon glyphicon-th-daptar
glyphicon glyphicon-ok
glyphicon glyphicon-ngahapus
glyphicon glyphicon-zoom-in
glyphicon glyphicon-zum-kaluar
glyphicon glyphicon-off
glyphicon glyphicon-sinyal
glyphicon glyphicon-cog
glyphicon glyphicon-sampah
glyphicon glyphicon-imah
glyphicon glyphicon-file
glyphicon glyphicon-waktos
glyphicon glyphicon-jalan
glyphicon glyphicon-download-alt
glyphicon glyphicon-download
glyphicon glyphicon-upload
glyphicon glyphicon-koropak
glyphicon glyphicon-muter-bunderan
glyphicon glyphicon-ulang
glyphicon glyphicon-refresh
glyphicon glyphicon-list-alt
glyphicon glyphicon-konci
glyphicon glyphicon-bandéra
glyphicon glyphicon-headphone
glyphicon glyphicon-volume-off
glyphicon glyphicon-volume-handap
glyphicon glyphicon-volume-up
glyphicon glyphicon-qrcode
glyphicon glyphicon-barcode
glyphicon glyphicon-tag
glyphicon glyphicon-tags
glyphicon glyphicon-buku
glyphicon glyphicon-bookmark
glyphicon glyphicon-print
glyphicon glyphicon-kaméra
glyphicon glyphicon-font
glyphicon glyphicon-kandel
glyphicon glyphicon-miring
glyphicon glyphicon-téks-jangkungna
glyphicon glyphicon-téks-lebar
glyphicon glyphicon-align-kénca
glyphicon glyphicon-align-center
glyphicon glyphicon-align-katuhu
glyphicon glyphicon-align-justify
glyphicon glyphicon-daptar
glyphicon glyphicon-indent-kénca
glyphicon glyphicon-indent-katuhu
glyphicon glyphicon-facetime-video
glyphicon glyphicon-gambar
glyphicon glyphicon-peta-spidol
glyphicon glyphicon-nyaluyukeun
glyphicon glyphicon-tint
glyphicon glyphicon-édit
glyphicon glyphicon-dibagikeun
glyphicon glyphicon-cek
glyphicon glyphicon-move
glyphicon glyphicon-step-mundur
glyphicon glyphicon-gancang-mundur
glyphicon glyphicon-mundur
glyphicon glyphicon-muter
glyphicon glyphicon-pause
glyphicon glyphicon-eureun
glyphicon glyphicon-hareup
glyphicon glyphicon-gancang-maju
glyphicon glyphicon-hambalan-hareup
glyphicon glyphicon-eject
glyphicon glyphicon-chevron-kénca
glyphicon glyphicon-chevron-katuhu
glyphicon glyphicon-tambah-tanda
glyphicon glyphicon-minus-tanda
glyphicon glyphicon-ngahapus-tanda
glyphicon glyphicon-ok-tanda
glyphicon glyphicon-sual-tanda
glyphicon glyphicon-info-tanda
glyphicon glyphicon-screenshot
glyphicon glyphicon-ngahapus-bunderan
glyphicon glyphicon-ok-bunderan
glyphicon glyphicon-ban-bunderan
glyphicon glyphicon-panah-kénca
glyphicon glyphicon-panah-katuhu
glyphicon glyphicon-panah-up
glyphicon glyphicon-panah-handap
glyphicon glyphicon-share-alt
glyphicon glyphicon-ngubah ukuran-pinuh
glyphicon glyphicon-ngubah ukuran-leutik
glyphicon glyphicon-exclamation-tanda
glyphicon glyphicon-kado
glyphicon glyphicon-daun
glyphicon glyphicon-seuneu
glyphicon glyphicon-panon-muka
glyphicon glyphicon-panon-deukeut
glyphicon glyphicon-warning-tanda
glyphicon glyphicon-pesawat
glyphicon glyphicon-kalender
glyphicon glyphicon-acak
glyphicon glyphicon-koméntar
glyphicon glyphicon-magnét
glyphicon glyphicon-chevron-up
glyphicon glyphicon-chevron-handap
glyphicon glyphicon-retweet
glyphicon glyphicon-balanja-karanjang
glyphicon glyphicon-folder-nutup
glyphicon glyphicon-folder-buka
glyphicon glyphicon-ngubah ukuran-vertikal
glyphicon glyphicon-ngubah ukuran-horizontal
glyphicon glyphicon-hdd
glyphicon glyphicon-bullhorn
glyphicon glyphicon-bel
glyphicon glyphicon-sertipikat
glyphicon glyphicon-jempol-up
glyphicon glyphicon-jempol-handap
glyphicon glyphicon-leungeun-katuhu
glyphicon glyphicon-leungeun-kénca
glyphicon glyphicon-leungeun-up
glyphicon glyphicon-leungeun-handap
glyphicon glyphicon-bunderan-panah-katuhu
glyphicon glyphicon-bunderan-panah-kénca
glyphicon glyphicon-bunderan-panah-up
glyphicon glyphicon-bunderan-panah-handap
glyphicon glyphicon-globe
glyphicon glyphicon-rengkuh
glyphicon glyphicon-tugas
glyphicon glyphicon-filter
glyphicon glyphicon-koper
glyphicon glyphicon-layar pinuh
glyphicon glyphicon-dasbor
glyphicon glyphicon-paperclip
glyphicon glyphicon-haté-kosong
glyphicon glyphicon-link
glyphicon glyphicon-telepon
glyphicon glyphicon-pushpin
glyphicon glyphicon-usd
glyphicon glyphicon-gbp
glyphicon glyphicon-sort
glyphicon glyphicon-sort-by-alfabét
glyphicon glyphicon-sort-by-alfabét-alt
glyphicon glyphicon-urut-demi-urutan
glyphicon glyphicon-sort-by-order-alt
glyphicon glyphicon-urut-demi-atribut
glyphicon glyphicon-sort-by-attributes-alt
glyphicon glyphicon-teu dicentang
glyphicon glyphicon-ngalegaan
glyphicon glyphicon-runtuh-handap
glyphicon glyphicon-runtuh-up
glyphicon glyphicon-log-in
glyphicon glyphicon-flash
glyphicon glyphicon-log-kaluar
glyphicon glyphicon-anyar-jandela
glyphicon glyphicon-rékam
glyphicon glyphicon-simpen
glyphicon glyphicon-muka
glyphicon glyphicon-disimpen
glyphicon glyphicon-impor
glyphicon glyphicon-ékspor
glyphicon glyphicon-ngirim
glyphicon glyphicon-floppy-disk
glyphicon glyphicon-floppy-disimpen
glyphicon glyphicon-floppy-ngahapus
glyphicon glyphicon-floppy-save
glyphicon glyphicon-floppy-muka
glyphicon glyphicon-kiridit-kartu
glyphicon glyphicon-transfer
glyphicon glyphicon-cutlery
glyphicon glyphicon-header
glyphicon glyphicon-dikomprés
glyphicon glyphicon-earphone
glyphicon glyphicon-telepon-alt
glyphicon glyphicon-munara
glyphicon glyphicon-stats
glyphicon glyphicon-sd-video
glyphicon glyphicon-hd-video
glyphicon glyphicon-subjudul
glyphicon glyphicon-sora-stereo
glyphicon glyphicon-sora-dolby
glyphicon glyphicon-sora-5-1
glyphicon glyphicon-sora-6-1
glyphicon glyphicon-sora-7-1
glyphicon glyphicon-hak cipta-tanda
glyphicon glyphicon-pendaptaran-tanda
glyphicon glyphicon-cloud-download
glyphicon glyphicon-cloud-upload
glyphicon glyphicon-tangkal-konifer
glyphicon glyphicon-tangkal-deciduous
glyphicon glyphicon-cd
glyphicon glyphicon-save-file
glyphicon glyphicon-open-file
glyphicon glyphicon-tingkat-up
glyphicon glyphicon-copy
glyphicon glyphicon-témpél
glyphicon glyphicon-awas
glyphicon glyphicon-ékualiser
glyphicon glyphicon-raja
glyphicon glyphicon-ratu
glyphicon glyphicon-pawn
glyphicon glyphicon-bishop
glyphicon glyphicon-ksatria
glyphicon glyphicon-orok-rumus
glyphicon glyphicon-ténda
glyphicon glyphicon-papan
glyphicon glyphicon-ranjang
glyphicon glyphicon-apal
glyphicon glyphicon-ngahapus
glyphicon glyphicon-hourglass
glyphicon glyphicon-lampu
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-ruble
glyphicon glyphicon-rub
glyphicon skala glyphicon
glyphicon glyphicon-és-lolly
glyphicon glyphicon-és-lolly-rasa
glyphicon glyphicon-atikan
glyphicon glyphicon-pilihan-horizontal
glyphicon glyphicon-pilihan-vertikal
glyphicon glyphicon-menu-Hamburger
glyphicon glyphicon-modal-jandela
glyphicon glyphicon-minyak
glyphicon glyphicon-sisikian
glyphicon glyphicon-kacamata hideung
glyphicon glyphicon-téks-ukuran
glyphicon glyphicon-téks-warna
glyphicon glyphicon-text-background
glyphicon glyphicon-obyek-align-luhur
glyphicon glyphicon-obyek-align-handap
glyphicon glyphicon-obyek-align-horizontal
glyphicon glyphicon-obyek-align-kénca
glyphicon glyphicon-obyek-align-vertikal
glyphicon glyphicon-obyek-align-katuhu
glyphicon glyphicon-segitiga-katuhu
glyphicon glyphicon-segitiga-kénca
glyphicon glyphicon-segitiga-handap
glyphicon glyphicon-segitiga-luhureun
glyphicon glyphicon-konsol
glyphicon glyphicon-superscript
glyphicon glyphicon-subscript
glyphicon glyphicon-menu-kénca
glyphicon glyphicon-menu-katuhu
glyphicon glyphicon-menu-handap
glyphicon glyphicon-menu-up
Kumaha ngagunakeun
Pikeun alesan kinerja, sadaya ikon merlukeun kelas dasar jeung kelas ikon individu. Pikeun ngagunakeun, nempatkeun kodeu di handap ieu dimana waé. Pastikeun ninggalkeun spasi antara ikon jeung téks pikeun padding ditangtoskeun.
Ulah campur jeung komponén séjén
Kelas ikon teu bisa langsung digabungkeun jeung komponén séjén. Éta henteu kedah dianggo sareng kelas anu sanés dina unsur anu sami. Gantina, tambahkeun nested <span>sareng nerapkeun kelas ikon kana <span>.
Ngan pikeun pamakéan dina elemen kosong
Kelas ikon ngan kedah dianggo dina elemen anu teu aya eusi téks sareng teu aya unsur anak.
Ngarobah lokasi font ikon
Bootstrap nganggap file font ikon bakal aya dina ../fonts/diréktori, relatif ka file CSS anu disusun. Mindahkeun atanapi ngaganti nami file font hartosna ngamutahirkeun CSS ku salah sahiji tina tilu cara:
Ngarobah @icon-font-pathjeung/atawa @icon-font-namevariabel dina sumber file Kurang.
Anggo pilihan naon waé anu paling cocog sareng pangaturan pangembangan khusus anjeun.
Ikon diaksés
Téknologi asistén vérsi modéren bakal ngumumkeun eusi CSS anu dihasilkeun, ogé karakter Unicode khusus. Pikeun ngahindarkeun kaluaran anu teu dihaja sareng ngabingungkeun dina pamiarsa layar (utamana nalika ikon dianggo murni pikeun hiasan), kami nyumputkeun aranjeunna nganggo aria-hidden="true"atribut.
Upami Anjeun keur make ikon pikeun nepikeun harti (tinimbang ukur salaku unsur hiasan), pastikeun yén harti ieu ogé conveyed kana téhnologi assistive - misalna, kaasup eusi tambahan, visually disumputkeun jeung .sr-onlykelas.
Upami anjeun nyiptakeun kadali tanpa téks sanés (sapertos <button>anu ngan ukur ngandung ikon), anjeun kedah salawasna nyayogikeun eusi alternatif pikeun ngaidentipikasi tujuan kontrol, supados tiasa asup akal pikeun pangguna téknologi anu ngabantosan. Dina hal ieu, anjeun tiasa nambihan aria-labelatribut dina kadali sorangan.
Contona
Paké aranjeunna dina tombol, grup tombol pikeun toolbar, navigasi, atawa inputs formulir prepended.
Ikon anu dianggo dina ngageter pikeun ngirimkeun yén éta mangrupikeun pesen kasalahan, kalayan .sr-onlytéks tambahan pikeun ngirimkeun petunjuk ieu ka pangguna téknologi anu ngabantosan.
Kasalahan:Asupkeun alamat surélék nu sah
Dropdowns
Toggleable, menu kontekstual pikeun mintonkeun daptar tumbu. Dijieun interaktif sareng dropdown JavaScript plugin .
Contona
Bungkus pemicu dropdown jeung menu dropdown dina .dropdown, atawa elemen séjén nu nyatakeun position: relative;. Lajeng nambahkeun HTML menu urang.
Sacara standar, menu dropdown otomatis diposisikan 100% ti luhur jeung sapanjang sisi kénca indungna. Tambahkeun .dropdown-menu-rightka .dropdown-menukatuhu align menu dropdown.
Bisa merlukeun positioning tambahan
Dropdowns otomatis diposisikan via CSS dina aliran normal tina dokumen. Ieu ngandung harti dropdowns bisa dipotong ku kolotna mibanda overflowsipat nu tangtu atawa muncul kaluar tina wates of viewport nu. Ngabéréskeun masalah ieu ku anjeun nyalira nalika timbul.
.pull-rightalignment deprecated
Salaku v3.1.0, kami geus deprecated .pull-righton menu dropdown. Pikeun nyaluyukeun ménu katuhu, paké .dropdown-menu-right. Komponén nav-Blok katuhu dina navbar ngagunakeun versi mixin kelas ieu pikeun otomatis align menu nu. Pikeun override eta, make .dropdown-menu-left.
lulugu
Tambahkeun lulugu pikeun labél bagian tina lampah dina menu dropdown mana wae.
Grup runtuyan tombol babarengan dina garis tunggal jeung grup tombol. Tambahkeun on radio JavaScript pilihan jeung kabiasaan gaya kotak centang jeung tombol kami plugin .
Tooltips & popovers dina grup tombol merlukeun setelan husus
Lamun maké tooltips atawa popovers on elemen dina hiji .btn-group, anjeun bakal kudu nangtukeun pilihan container: 'body'pikeun nyegah efek samping nu teu dihoyongkeun (saperti unsur tumuwuh lega jeung/atawa leungit sudut rounded na nalika tooltip atawa popover dipicu).
Pastikeun leres rolesareng masihan labél
Supados téknologi pitulung - sapertos pamiarsa layar - nepikeun yén runtuyan tombol dikelompokkeun, roleatribut anu pas kedah disayogikeun. Pikeun grup tombol, ieu bakal role="group", sedengkeun tulbar kedah gaduh role="toolbar".
Hiji pangecualian nyaéta grup anu ngan ukur ngandung kontrol tunggal (contona grup tombol anu dibenerkeun sareng <button>elemen) atanapi dropdown.
Salaku tambahan, grup sareng tulbar kedah dipasihan labél anu eksplisit, sabab kalolobaan téknologi anu ngabantosan henteu bakal ngumumkeunana, sanaos ayana roleatribut anu leres. Dina conto anu disayogikeun di dieu, kami nganggo aria-label, tapi alternatif sapertos aria-labelledbyogé tiasa dianggo.
conto dasar
Bungkus runtuyan tombol kalawan .btndi .btn-group.
Tombol toolbar
Ngagabungkeun susunan <div class="btn-group">jadi a <div class="btn-toolbar">pikeun komponén leuwih kompleks.
Ukuran
Gantina nerapkeun kelas ukuran tombol ka unggal tombol dina grup, ngan tambahkeun .btn-group-*ka unggal .btn-group, kaasup nalika nyarang sababaraha grup.
Nyarang
Teundeun a .btn-groupdina sejen .btn-grouplamun rék menu dropdown dicampurkeun jeung runtuyan tombol.
Jieun grup tombol manteng dina ukuran sarua pikeun bentang sakabéh rubak indungna. Ogé jalan kalawan dropdowns tombol dina grup tombol.
Nanganan wates
Alatan HTML jeung CSS husus dipaké pikeun menerkeun tombol (nyaéta display: table-cell), wates antara aranjeunna dua kali. Dina grup tombol biasa, margin-left: -1pxdipaké pikeun tumpukan wates tinimbang nyoplokkeun aranjeunna. Nanging, marginhenteu tiasa dianggo sareng display: table-cell. Hasilna, gumantung kana kustomisasi anjeun ka Bootstrap, anjeun tiasa ngahapus atanapi ngawarnaan deui watesna.
IE8 jeung wates
Internet Explorer 8 teu nyieun wates on tombol dina grup tombol diyakinkeun, naha éta on <a>atawa <button>elemen. Pikeun ngurilingan éta, bungkus unggal tombol dina anu sanés .btn-group.
Lamun <a>elemen anu dipaké pikeun meta salaku tombol - triggering fungsionalitas di-kaca, tinimbang napigasi ka dokumen sejen atawa bagian dina kaca ayeuna - maranéhanana ogé kudu dibikeun hiji luyu role="button".
Kalawan <button>elemen
Pikeun make grup tombol diyakinkeun jeung <button>elemen, anjeun kudu mungkus unggal tombol dina grup tombol . Kaseueuran panyungsi henteu leres nerapkeun CSS kami pikeun leresan unsur- <button>unsur, tapi kumargi kami ngadukung turunna tombol, urang tiasa ngagarap éta.
Tombol dropdowns
Paké tombol naon mun pemicu mangrupa menu dropdown ku nempatkeun eta dina hiji .btn-groupjeung nyadiakeun ménu markup ditangtoskeun.
kagumantungan plugin
Tombol dropdowns merlukeun plugin dropdown pikeun kaasup dina versi anjeun tina Bootstrap.
Tunggal tombol dropdowns
Hurungkeun hiji tombol kana toggle dropdown kalawan sababaraha parobahan markup dasar.
Manjangkeun kadali formulir ku cara nambahkeun téks atawa tombol saméméh, sanggeus, atawa dina dua sisi sagala téks basis <input>. Anggo .input-groupsareng .input-group-addonatanapi .input-group-btnpikeun nambihan atanapi nambihan elemen kana hiji .form-control.
Tékstual <input>s wungkul
Hindarkeun ngagunakeun <select>elemen di dieu sabab teu tiasa pinuh gaya dina browser WebKit.
Hindarkeun nganggo <textarea>elemen di dieu sabab rowsatributna moal dihargaan dina sababaraha kasus.
Tooltips & popovers dina grup input merlukeun setelan husus
Lamun make tooltips atawa popovers on elemen dina hiji .input-group, anjeun bakal kudu nangtukeun pilihan container: 'body'pikeun nyegah efek samping nu teu dihoyongkeun (saperti unsur tumuwuh lega jeung/atawa kaleungitan juru rounded na nalika tooltip atawa popover dipicu).
Ulah campur jeung komponén séjén
Ulah campur grup formulir atawa kelas kolom grid langsung jeung grup input. Gantina, sayang grup input di jero grup formulir atawa elemen nu patali grid.
Sok tambahkeun labél
Pamiarsa layar bakal gaduh masalah sareng formulir anjeun upami anjeun henteu ngalebetkeun labél pikeun unggal input. Pikeun grup input ieu, pastikeun yén sagala labél tambahan atawa fungsionalitas geus conveyed kana téhnologi mantuan.
Téhnik pasti anu bakal dianggo (elemen anu katingali <label>, <label>elemen anu disumputkeun nganggo .sr-onlykelas, atanapi nganggo aria-label, aria-labelledby, aria-describedby, titleatanapi placeholderatribut) sareng inpormasi tambahan naon anu kedah ditepikeun bakal rupa-rupa gumantung kana jinis widget antarmuka anu anjeun laksanakeun. Conto dina bagian ieu nyadiakeun sababaraha saran, pendekatan husus-kasus.
conto dasar
Pasang hiji tambihan atanapi tombol dina dua sisi input. Anjeun ogé tiasa nempatkeun hiji dina dua sisi input.
Kami henteu ngadukung sababaraha tambihan ( .input-group-addonatanapi .input-group-btn) dina hiji sisi.
Kami henteu ngadukung sababaraha kontrol bentuk dina grup input tunggal.
Ukuran
Nambahkeun kelas ukuran ukuran relatif ka .input-groupsorangan jeung eusi dina bakal otomatis ngatur ukuran-teu kudu ngulang kelas ukuran kontrol formulir dina unggal unsur.
Kotak centang sareng tambihan radio
Pasang kotak centang atanapi pilihan radio dina addon grup input tinimbang téks.
Addons tombol
Tombol dina grup input rada béda jeung merlukeun hiji tingkat tambahan nyarang. Gantina .input-group-addon, anjeun kedah nganggo .input-group-btnpikeun mungkus tombol. Ieu diperlukeun alatan gaya browser standar nu teu bisa overridden.
Tombol kalawan dropdowns
Tombol segmented
Sababaraha tombol
Sanaos anjeun ngan ukur tiasa gaduh hiji tambihan per sisi, anjeun tiasa gaduh sababaraha tombol dina hiji .input-group-btn.
Navs
Navs sadia di Bootstrap geus dibagikeun markup, dimimitian ku .navkelas dasar, kitu ogé nagara bagian dibagikeun. Swap kelas modifier pikeun pindah antara unggal gaya.
Ngagunakeun navs pikeun panels tab merlukeun JavaScript tab plugin
Pikeun tab kalawan wewengkon tabable, Anjeun kudu make tab JavaScript plugin . Markup ogé ngabutuhkeun roleatribut tambahan sareng ARIA - tingali markup conto plugin pikeun detil salajengna.
Jieun navs dipaké salaku navigasi diaksés
Upami Anjeun keur make navs nyadiakeun bar navigasi, pastikeun pikeun nambahkeun hiji role="navigation"wadah kolotna paling logis tina <ul>, atawa mungkus <nav>unsur sabudeureun sakabéh navigasi. Entong nambihan peran ka <ul>dirina, sabab ieu bakal nyegah diumumkeun salaku daptar aktual ku téknologi anu ngabantosan.
Gampang ngadamel tab atanapi pil anu lebarna sami sareng indungna dina layar anu langkung ageung tibatan 768px nganggo .nav-justified. Dina layar leutik, Tumbu nav tumpuk.
Tautan navbar anu dibenerkeun ayeuna henteu dirojong.
Safari sarta responsif navs diyakinkeun
Dina v9.1.2, Safari némbongkeun bug nu ngarobah ukuran panyungsi anjeun horisontal ngabalukarkeun kasalahan Rendering dina nav diyakinkeun nu diberesihan kana refreshing. bug ieu ogé ditémbongkeun dina conto nav diyakinkeun .
Navbars mangrupikeun komponén meta responsif anu janten lulugu navigasi pikeun aplikasi atanapi situs anjeun. Aranjeunna mimiti rubuh (sareng tiasa togél) dina tampilan sélulér sareng janten horisontal nalika lebar viewport sayogi ningkat.
Tautan navbar anu dibenerkeun ayeuna henteu dirojong.
eusi overflowing
Kusabab Bootstrap henteu terang sabaraha rohangan anu diperyogikeun dina navbar anjeun, anjeun tiasa ngalaman masalah sareng bungkus eusi kana baris kadua. Pikeun ngabéréskeun ieu, anjeun tiasa:
Ngurangan jumlah atawa rubak item navbar.
Sumputkeun item navbar nu tangtu dina ukuran layar nu tangtu ngagunakeun kelas utiliti responsif .
Robah titik di mana navbar Anjeun pindah antara mode rubuh jeung horizontal. Sesuaikeun @grid-float-breakpointvariabel atanapi tambahkeun pamundut média anjeun nyalira.
Merlukeun plugin JavaScript
Upami JavaScript ditumpurkeun sareng viewport cukup sempit sahingga navbar runtuh, mustahil pikeun dilegakeun navbar sareng ningali eusi dina file .navbar-collapse.
Navbar responsif ngabutuhkeun plugin runtuhna kalebet kana versi Bootstrap anjeun.
Ngarobah breakpoint navbar mobile rubuh
Navbar collapses kana view mobile nangtung na nalika viewport nyaeta narrower ti @grid-float-breakpoint, sarta expands kana pintonan non-mobile horizontal na nalika viewport nyaeta sahenteuna @grid-float-breakpointdina rubak. Saluyukeun variabel ieu dina sumber Kurang pikeun kontrol nalika navbar collapses / ngalegaan. Nilai standar nyaéta 768px(layar "leutik" atanapi "tablet" pangleutikna).
Jieun navbars diaksés
Pastikeun anjeun nganggo <nav>unsur atanapi, upami nganggo unsur anu langkung umum sapertos a <div>, tambahkeun a role="navigation"ka unggal navbar pikeun sacara eksplisit ngaidentipikasi éta salaku daérah landmark pikeun pangguna téknologi anu ngabantosan.
Gambar merek
Ngaganti merek navbar kalawan gambar anjeun sorangan ku swapping téks pikeun <img>. Kusabab éta .navbar-brandgaduh padding sareng jangkungna sorangan, anjeun panginten kedah override sababaraha CSS gumantung kana gambar anjeun.
Bentuk
Teundeun eusi formulir dina .navbar-formkeur alignment nangtung ditangtoskeun jeung kabiasaan rubuh dina viewports sempit. Paké pilihan alignment pikeun mutuskeun dimana eta resides dina eusi navbar.
Salaku huluna a, .navbar-formbabagi loba kode na kalawan .form-inlinevia mixin. Sababaraha kadali formulir, kawas grup input, bisa merlukeun rubak dibereskeun pikeun nembongkeun leres dina navbar a.
Pamiarsa layar bakal gaduh masalah sareng formulir anjeun upami anjeun henteu ngalebetkeun labél pikeun unggal input. Pikeun bentuk inline ieu, anjeun tiasa nyumputkeun labél nganggo .sr-onlykelas. Aya deui metode alternatif pikeun nyayogikeun labél pikeun téknologi pitulung, sapertos aria-label, aria-labelledbyatanapi titleatribut. Upami teu aya anu aya, pamiarsa layar tiasa nganggo placeholderatribut, upami aya, tapi perhatikeun yén panggunaan placeholdersalaku gaganti pikeun metode panyiri anu sanés henteu disarankeun.
Kancing
Tambahkeun .navbar-btnkelas ka <button>elemen teu residing di a <form>vertikal puseur aranjeunna dina navbar nu.
pamakéan kontéks-spésifik
Kawas kelas tombol baku , .navbar-btnbisa dipaké dina <a>sarta <input>elemen. Nanging, boh .navbar-btnkelas tombol standar henteu kedah dianggo dina <a>elemen dina .navbar-nav.
Téks
Bungkus string téks dina unsur kalawan .navbar-text, biasana dina <p>tag pikeun kalungguhan ditangtoskeun jeung warna.
Tumbu non-nav
Pikeun jalma anu nganggo tautan standar anu henteu aya dina komponén navigasi navbar biasa, paké .navbar-linkkelas pikeun nambihan warna anu pas pikeun pilihan navbar standar sareng tibalik.
alignment komponén
Align nav Tumbu, formulir, tombol, atawa téks, ngagunakeun .navbar-leftatawa .navbar-rightkelas utiliti. Kadua kelas bakal nambihan ngambang CSS dina arah anu ditangtukeun. Contona, pikeun align nav Tumbu, nempatkeun aranjeunna dina misah <ul>jeung kelas utiliti masing-masing dilarapkeun.
Kelas-kelas ieu mangrupikeun vérsi campuran .pull-leftsareng .pull-right, tapi aranjeunna kalebet kana patarosan média pikeun gampang nanganan komponén navbar dina ukuran alat.
Katuhu aligning sababaraha komponén
Navbars ayeuna gaduh watesan sareng sababaraha .navbar-rightkelas. Pikeun eusi spasi leres, kami nganggo margin négatip on .navbar-rightunsur panungtungan. Nalika aya sababaraha elemen anu nganggo kelas éta, margin ieu henteu jalan sakumaha anu dimaksud.
Kami bakal ningali deui ieu nalika urang tiasa nyerat deui komponén éta dina v4.
Dibereskeun ka luhur
Tambihkeun .navbar-fixed-topsareng kalebet eusi navbar .containeratanapi ka tengah sareng pad..container-fluid
Padding awak diperlukeun
Navbar tetep bakal overlay eusi Anjeun nu sejen, iwal mun ditambahkeun paddingka luhur <body>. Coba nilai anjeun sorangan atanapi nganggo snippet kami di handap. Tip: Sacara standar, navbar luhurna 50px.
Pastikeun kalebet ieu saatos inti Bootstrap CSS.
Dibereskeun ka handap
Tambihkeun .navbar-fixed-bottomsareng kalebet eusi navbar .containeratanapi ka tengah sareng pad..container-fluid
Padding awak diperlukeun
Navbar tetep bakal overlay eusi Anjeun séjén, iwal mun ditambahkeun paddingka handap <body>. Coba nilai anjeun sorangan atanapi nganggo snippet kami di handap. Tip: Sacara standar, navbar luhurna 50px.
Pastikeun kalebet ieu saatos inti Bootstrap CSS.
luhur statik
Jieun navbar pinuh-lebar nu ngagulung jauh jeung kaca ku nambahkeun .navbar-static-toptur ngawengku hiji .containeratawa .container-fluidka puseur jeung eusi navbar Pad.
Beda sareng .navbar-fixed-*kelas, anjeun henteu kedah ngarobih padding dina file body.
Navbar dibalikkeun
Robah tampilan navbar ku nambahkeun .navbar-inverse.
Breadcrumbs
Nunjukkeun lokasi kaca ayeuna dina hiji hirarki navigasi.
Separator otomatis ditambahkeun dina CSS ngaliwatan :beforena content.
Nyadiakeun tautan pagination pikeun situs anjeun atanapi aplikasi sareng komponén pagination multi-halaman, atanapi alternatif pager anu langkung sederhana .
pagination standar
Pagination basajan anu diideuan ku Rdio, saé pikeun aplikasi sareng hasil pamilarian. Blok badag hésé sono, gampang scalable, sarta nyadiakeun wewengkon klik badag.
Labeling komponén pagination
Komponén pagination kedah dibungkus dina <nav>unsur pikeun ngaidentipikasi éta salaku bagian navigasi pikeun layar pamiarsa sareng téknologi pitulung sanés. Salaku tambahan, salaku halaman sigana gaduh langkung ti hiji bagian navigasi sapertos kitu (sapertos navigasi primér dina lulugu, atanapi navigasi sidebar), disarankeun pikeun masihan deskriptif aria-labelpikeun <nav>anu ngagambarkeun tujuanana. Contona, upami komponén pagination dipaké pikeun nganapigasi antara susunan hasil teangan, labél luyu bisa jadi aria-label="Search results pages".
Kaayaan ditumpurkeun sareng aktip
Tumbu nu customizable pikeun kaayaan béda. Anggo .disabledpikeun tautan anu teu .activetiasa diklik sareng nunjukkeun halaman anu ayeuna.
Kami ngarékoméndasikeun yén anjeun swap kaluar anchors aktip atawa ditumpurkeun pikeun <span>, atawa ngaleungitkeun jangkar dina kasus saméméhna / panah salajengna, pikeun miceun fungsionalitas klik bari nahan gaya dimaksudkeun.
Ukuran
Fancy pagination gedé atawa leutik? Tambihkeun .pagination-lgatanapi .pagination-smkanggo ukuran tambahan.
Pager
Tumbu saméméhna jeung saterusna gancang pikeun palaksanaan pagination basajan kalawan markup lampu sarta gaya. Éta saé pikeun situs saderhana sapertos blog atanapi majalah.
Conto standar
Sacara standar, pager puseur link.
Tumbu dijajarkeun
Alternatipna, anjeun tiasa nyaluyukeun unggal tautan ka sisi:
kaayaan ditumpurkeun pilihan
Tumbu Pager ogé ngagunakeun .disabledkelas utiliti umum ti pagination nu.
Labels
Contona
Conto judul Anyar
Conto judul Anyar
Conto judul Anyar
Conto judul Anyar
Conto judul Anyar
Conto judul Anyar
variasi sadia
Tambahkeun salah sahiji kelas modifier anu disebatkeun di handap ieu pikeun ngarobih penampilan labél.
Bahaya Peringatan Inpormasi Kasuksesan Utama Default
Boga ton labél?
Masalah Rendering tiasa timbul nalika anjeun gaduh puluhan labél inline dina wadah anu sempit, masing-masing ngandung inline-blockunsur sorangan (sapertos ikon). Jalan sabudeureun ieu setelan display: inline-block;. Pikeun kontéks jeung conto, tingali #13219 .
Lencana
Gampang nyorot item anyar atawa can dibaca ku nambahkeun <span class="badge">tumbu, navs Bootstrap, sareng nu sanesna.
Jang ngalampahkeun jumbotron lebar pinuh, sarta tanpa sudut rounded, nempatkeun eta di luar sadayana .containers jeung gantina nambahkeun hiji .containerdina.
lulugu kaca
A cangkang basajan pikeun h1spasi kaluar luyu jeung bagean bagean eusi dina kaca. Bisa ngagunakeun unsur h1standar 's small, kitu ogé lolobana komponén séjén (kalawan gaya tambahan).
Conto lulugu kaca Subteks pikeun lulugu
Gambar leutik
Manjangkeun sistem grid Bootstrap sareng komponén gambar leutik pikeun gampang nampilkeun grid gambar, video, téks, sareng seueur deui.
Lamun Anjeun keur pilari presentasi Pinterest-kawas tina gambar leutik tina varying jangkung tur / atawa lega, anjeun bakal kudu ngagunakeun plugin pihak katilu kayaning Masonry , Isotop , atawa Salvattore .
Conto standar
Sacara standar, gambar leutik Bootstrap dirancang pikeun nunjukkeun gambar anu aya hubunganana sareng markup anu diperyogikeun minimal.
eusi custom
Kalayan sakedik markup tambahan, anjeun tiasa nambihan naon waé eusi HTML sapertos judul, paragraf, atanapi tombol kana gambar leutik.
Label gambar leutik
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida and 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 and 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 and eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.
Nyadiakeun pesen eupan balik kontekstual pikeun lampah pamaké has kalawan sakeupeul pesen waspada sadia tur fléksibel.
Contona
Bungkus téks naon waé sareng tombol hapus opsional .alertsareng salah sahiji tina opat kelas kontekstual (contona, .alert-success) pikeun pesen béja dasar.
Taya kelas standar
Tanda henteu ngagaduhan kelas standar, ngan ukur kelas dasar sareng modifier. A waspada abu standar teu asup akal teuing, jadi Anjeun diwajibkeun pikeun nangtukeun hiji tipe via kelas kontekstual. Pilih tina kasuksésan, inpormasi, peringatan, atanapi bahaya.
Saé! Anjeun suksés maca pesen waspada penting ieu.
Mastaka tegak! Peringatan ieu peryogi perhatian anjeun, tapi éta henteu penting pisan.
Awas! Hadé pariksa diri, anjeun teu kasampak alus teuing.
Aduh jepret! Robah sababaraha hal sareng cobian kirimkeun deui.
Panggeuing anu tiasa dileungitkeun
.alert-dismissibleNgawangun dina sagala ngageter ku nambahkeun hiji tombol pilihan jeung nutup.
Nyadiakeun eupan balik up-to-date ngeunaan kamajuan workflow atawa aksi kalayan bar kamajuan basajan acan fléksibel.
Kasaluyuan cross-browser
Bar kamajuan nganggo transisi CSS3 sareng animasi pikeun ngahontal sababaraha épékna. Fitur ieu henteu dirojong dina Internet Explorer 9 sareng di handap atanapi versi Firefox anu langkung lami. Opera 12 henteu ngadukung animasi.
Kasaluyuan Kawijakan Kaamanan Kandungan (CSP).
Upami halaman wéb anjeun ngagaduhan Kabijakan Kaamanan Kandungan (CSP) anu henteu ngijinkeun style-src 'unsafe-inline', maka anjeun moal tiasa nganggo styleatribut inline pikeun nyetél lebar bar kamajuan sapertos anu dipidangkeun dina conto kami di handap. Métode alternatif pikeun netepkeun lebar anu cocog sareng CSP anu ketat kalebet ngagunakeun JavaScript khusus sakedik (anu nyetél element.style.width) atanapi nganggo kelas CSS khusus.
conto dasar
Bar kamajuan standar.
60% Lengkep
Kalawan labél
Leupaskeun kelas <span>kalawan .sr-onlyti jero bar kamajuan pikeun nembongkeun persentase katempo.
60%
Pikeun mastikeun yén téks labél tetep kabaca sanajan persentase leutik, mertimbangkeun nambahkeun a min-widthkana bar kamajuan.
0%
2%
Alternatif kontekstual
Bar kamajuan ngagunakeun sababaraha tombol anu sami sareng kelas waspada pikeun gaya anu konsisten.
40% Lengkep (sukses)
20% Lengkep
60% Lengkep (peringatan)
80% Lengkep (bahaya)
belang
Ngagunakeun gradién pikeun nyieun éfék belang. Teu sadia di IE9 jeung handap.
40% Lengkep (sukses)
20% Lengkep
60% Lengkep (peringatan)
80% Lengkep (bahaya)
Animasi
Tambahkeun .activeka .progress-bar-stripedpikeun ngahirupkeun belang katuhu ka kenca. Teu sadia di IE9 jeung handap.
45% Lengkep
Ditumpuk
Teundeun sababaraha bar kana sami .progresspikeun tumpukan aranjeunna.
35% Lengkep (sukses)
20% Lengkep (peringatan)
10% Lengkep (bahaya)
objék média
Gaya obyék abstrak pikeun ngawangun rupa-rupa komponén (sapertos koméntar blog, Tweets, jsb) anu ngagaduhan gambar kénca- atanapi katuhu-blok sareng eusi tékstual.
Média standar
Média standar mintonkeun objék média (gambar, video, audio) ka kénca atawa katuhu blok eusi.
Judul média
Cras diuk amet nibh libero, dina 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 dina faucibus.
Judul média
Cras diuk amet nibh libero, dina 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 dina faucibus.
Judul média nested
Cras diuk amet nibh libero, dina 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 dina faucibus.
Judul média
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
Judul média
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
The kelas .pull-leftna .pull-rightogé aya sarta saméméhna dipaké salaku bagian tina komponén média, tapi deprecated pikeun pamakéan éta salaku v3.3.0. Éta kira-kira sarua .media-leftjeung .media-right, iwal nu .media-rightkudu ditempatkeun sanggeus .media-bodydi html.
alignment média
Gambar atawa media sejenna bisa dijajarkeun luhur, tengah, atawa handap. standar nyaeta luhur Blok.
média Top Blok
Cras diuk amet nibh libero, dina 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 dina faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Média garis tengah
Cras diuk amet nibh libero, dina 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 dina faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Média garis handap
Cras diuk amet nibh libero, dina 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 dina faucibus.
Donec sed odio dui. Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Daptar média
Kalayan sakedik markup tambahan, anjeun tiasa nganggo média di jero daptar (mangpaat pikeun utas koméntar atanapi daptar tulisan).
Judul média
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
Judul média nested
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
Judul média nested
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
Judul média nested
Cras diuk amet nibh libero, dina gravida nulla. Nulla vel metus scelerisque ante sollicitudin commodo. Cras purus odio, vestibulum in vulputate at, tempus viverra turpis.
Daptar grup
Daptar grup mangrupakeun komponén fléksibel tur kuat pikeun mintonkeun teu ukur daptar basajan elemen, tapi leuwih kompleks kalawan eusi custom.
conto dasar
Grup daptar anu paling dasar nyaéta daptar anu henteu teratur sareng daptar barang, sareng kelas anu leres. Ngawangun kana éta kalayan pilihan anu nuturkeun, atanapi CSS anjeun nyalira upami diperyogikeun.
Cras justo odio
Dapibus ac facilisis di
Morbi leo risus
Porta ac consectetur ac
Vestibulum jeung eros
Lencana
Tambahkeun komponén badges kana sagala item grup daptar sarta eta bakal otomatis diposisikan di katuhu.
14Cras justo odio
2Dapibus ac facilisis di
1Morbi leo risus
Item numbu
Linkify daptar item grup ku ngagunakeun tag jangkar tinimbang daptar item (anu ogé hartina kolot <div>tinimbang hiji <ul>). Teu perlu pikeun kolotna individu sabudeureun unggal unsur.
Daptar item grup bisa jadi tombol tinimbang daptar item (éta ogé hartina kolot <div>tinimbang hiji <ul>). Teu perlu pikeun kolotna individu sabudeureun unggal unsur. Entong nganggo .btnkelas standar di dieu.
Item ditumpurkeun
Tambahkeun .disabledka a .list-group-itemabu eta kaluar pikeun némbongan ditumpurkeun.
While not always necessary, sometimes you need to put your DOM in a box. For those situations, try the panel component.
Basic example
By default, all the .panel does is apply some basic border and padding to contain some content.
Basic panel example
Panel with heading
Easily add a heading container to your panel with .panel-heading. You may also include any <h1>-<h6> with a .panel-title class to add a pre-styled heading. However, the font sizes of <h1>-<h6> are overridden by .panel-heading.
For proper link coloring, be sure to place links in headings within .panel-title.
Panel heading without title
Panel content
Panel title
Panel content
Panel with footer
Wrap buttons or secondary text in .panel-footer. Note that panel footers do not inherit colors and borders when using contextual variations as they are not meant to be in the foreground.
Panel content
Contextual alternatives
Like other components, easily make a panel more meaningful to a particular context by adding any of the contextual state classes.
Panel title
Panel content
Panel title
Panel content
Panel title
Panel content
Panel title
Panel content
Panel title
Panel content
With tables
Add any non-bordered .table within a panel for a seamless design. If there is a .panel-body, we add an extra border to the top of the table for separation.
Panel heading
Some default panel content here. 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.
#
First Name
Last Name
Username
1
Mark
Otto
@mdo
2
Jacob
Thornton
@fat
3
Larry
the Bird
@twitter
If there is no panel body, the component moves from panel header to table without interruption.
Panel heading
#
First Name
Last Name
Username
1
Mark
Otto
@mdo
2
Jacob
Thornton
@fat
3
Larry
the Bird
@twitter
With list groups
Easily include full-width list groups within any panel.
Panel heading
Some default panel content here. 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 in
Morbi leo risus
Porta ac consectetur ac
Vestibulum at eros
Responsive embed
Allow browsers to determine video or slideshow dimensions based on the width of their containing block by creating an intrinsic ratio that will properly scale on any device.
Aturan anu langsung dilarapkeun ka <iframe>, <embed>, <video>, sarta <object>elemen; optionally make kelas turunan eksplisit .embed-responsive-itemlamun rék cocog styling pikeun atribut sejenna.
Pro-Tip! Anjeun teu perlu kaasup frameborder="0"dina <iframe>s anjeun salaku urang override nu keur anjeun.
Sumur
Default ogé
Paké ogé salaku éfék basajan dina hiji unsur pikeun méré éfék inset.
Tingali, kuring aya dina sumur!
kelas pilihan
Kontrol padding sareng sudut buleud kalayan dua kelas modifier pilihan.