Berpuluh-puluh komponen boleh guna semula terbina dalam Bootstrap untuk menyediakan navigasi, makluman, popover dan banyak lagi.
Penomboran ultra ringkas dan gaya minimum yang diilhamkan oleh Rdio, bagus untuk apl dan hasil carian. Blok besar sukar untuk dilepaskan, mudah berskala dan menyediakan kawasan klik yang besar.
Pautan boleh disesuaikan dan berfungsi dalam beberapa keadaan dengan kelas yang betul. .disabled
untuk pautan yang tidak boleh diklik dan .active
untuk halaman semasa.
Tambahkan salah satu daripada dua kelas pilihan untuk menukar penjajaran pautan penomboran: .pagination-centered
dan .pagination-right
.
Komponen penomboran lalai adalah fleksibel dan berfungsi dalam beberapa variasi.
Dibalut dengan <div>
, penomboran hanyalah <ul>
.
- <div class = "penomboran" >
- <ul>
- <li><a href = "#" > Sebelumnya </a></li>
- <li class = "aktif" >
- <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 = "#" > Seterusnya </a></li>
- </ul>
- </div>
Komponen kelui ialah satu set pautan untuk pelaksanaan penomboran mudah dengan penanda ringan dan juga gaya yang lebih ringan. Ia bagus untuk tapak ringkas seperti blog atau majalah.
Pautan kelui juga menggunakan .disabled
kelas umum daripada penomboran.
Secara lalai, alat kelui memusatkan pautan.
- <ul class = "pager" >
- <li>
- <a href = "#" > Sebelumnya </a>
- </li>
- <li>
- <a href = "#" > Seterusnya </a>
- </li>
- </ul>
Sebagai alternatif, anda boleh menyelaraskan setiap pautan ke sisi:
- <ul class = "pager" >
- <li class = "sebelumnya" >
- <a href = "#" > ← Lebih lama </a>
- </li>
- <li class = "seterusnya" >
- <a href = "#" > Lebih baharu → </a>
- </li>
- </ul>
Label | Penanda |
---|---|
Lalai | <span class="label">Default</span> |
Kejayaan | <span class="label label-success">Success</span> |
Amaran | <span class="label label-warning">Warning</span> |
penting | <span class="label label-important">Important</span> |
info | <span class="label label-info">Info</span> |
Songsang | <span class="label label-inverse">Inverse</span> |
Lencana ialah komponen kecil dan ringkas untuk memaparkan penunjuk atau kiraan sejenis. Ia biasanya ditemui dalam klien e-mel seperti Mail.app atau pada apl mudah alih untuk pemberitahuan tolak.
Nama | Contoh | Penanda |
---|---|---|
Lalai | 1 | <span class="badge">1</span> |
Kejayaan | 2 | <span class="badge badge-success">2</span> |
Amaran | 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> |
Songsang | 10 | <span class="badge badge-inverse">10</span> |
Bootstrap menyediakan komponen yang ringan dan fleksibel yang dipanggil unit wira untuk mempamerkan kandungan di tapak anda. Ia berfungsi dengan baik pada tapak pemasaran dan kandungan yang berat.
Balut kandungan anda dalam bentuk div
seperti ini:
- <div class = "unit wira" >
- <h1> Tajuk </h1>
- <p> Tagline </p>
- <p>
- <a class = "btn btn-primary btn-large" >
- Ketahui lebih lanjut
- </a>
- </p>
- </div>
Ini ialah unit wira ringkas, komponen gaya jumbotron ringkas untuk menarik perhatian tambahan kepada kandungan atau maklumat yang ditampilkan.
Cangkang ringkas untuk h1
menjarakkan dan membahagikan bahagian kandungan pada halaman dengan sewajarnya. Ia boleh menggunakan elemen h1
lalai small
, serta kebanyakan komponen lain (dengan gaya tambahan).
- <div class = "pengepala halaman" >
- <h1> Contoh pengepala halaman </h1>
- </div>
Secara lalai, lakaran kecil Bootstrap direka untuk mempamerkan imej terpaut dengan penanda yang diperlukan minimum.
Dengan sedikit penanda tambahan, anda boleh menambah apa-apa jenis kandungan HTML seperti tajuk, perenggan atau butang ke dalam lakaran kecil.
Imej kecil (sebelum ini .media-grid
sehingga v1.4) bagus untuk grid foto atau video, hasil carian imej, produk runcit, portfolio dan banyak lagi. Ia boleh menjadi pautan atau kandungan statik.
Penanda lakaran kecil adalah mudah— ul
dengan sebarang bilangan li
elemen adalah semua yang diperlukan. Ia juga sangat fleksibel, membenarkan apa-apa jenis kandungan dengan hanya sedikit lagi penanda untuk membungkus kandungan anda.
Akhir sekali, komponen lakaran kenit menggunakan kelas sistem grid sedia ada—seperti .span2
atau— .span3
untuk mengawal dimensi lakaran kecil.
Seperti yang dinyatakan sebelum ini, penanda yang diperlukan untuk lakaran kecil adalah ringan dan mudah. Berikut ialah lihat pada persediaan lalai untuk imej terpaut :
- <ul class = "gambar kecil" >
- <li class = "span3" >
- <a href = "#" class = "gambar kecil" >
- <img src = "https://placehold.it/260x180" alt = "" >
- </a>
- </li>
- ...
- </ul>
Untuk kandungan HTML tersuai dalam lakaran kecil, penanda berubah sedikit. Untuk membenarkan kandungan tahap blok di mana-mana sahaja, kami menukar <a>
kandungan <div>
seperti itu:
- <ul class = "gambar kecil" >
- <li class = "span3" >
- <div class = "gambar kecil" >
- <img src = "https://placehold.it/260x180" alt = "" >
- <h5> Label lakaran kecil </h5>
- <p> Kapsyen lakaran kecil di sini... </p>
- </div>
- </li>
- ...
- </ul>
Dengan Bootstrap 2, kami telah memudahkan kelas asas: .alert
bukannya .alert-message
. Kami juga telah mengurangkan penanda minimum yang diperlukan—tidak <p>
diperlukan secara lalai, hanya bahagian luar <div>
.
Untuk komponen yang lebih tahan lama dengan kurang kod, kami telah mengalih keluar rupa pembezaan untuk makluman blok, mesej yang disertakan dengan lebih banyak padding dan biasanya lebih banyak teks. Kelas juga telah bertukar kepada .alert-block
.
Bootstrap didatangkan dengan pemalam jQuery yang hebat yang menyokong mesej amaran, menjadikannya cepat dan mudah untuk menolaknya.
Balut mesej anda dan ikon tutup pilihan dalam div dengan kelas mudah.
- <div class = "makluman" >
- <button class = "close" data-dismiss = "alert" > × </button>
- <strong> Amaran! </strong> Sebaiknya semak diri anda, anda tidak kelihatan terlalu bagus.
- </div>
Angkat kepala! Peranti iOS memerlukan href="#"
untuk menolak makluman. Pastikan anda memasukkannya dan atribut data untuk ikon tutup sauh. Sebagai alternatif, anda boleh menggunakan <button>
elemen dengan atribut data, yang telah kami pilih untuk lakukan untuk dokumen kami. Apabila menggunakan <button>
, anda mesti memasukkan type="button"
atau borang anda tidak boleh diserahkan.
Panjangkan mesej makluman standard dengan mudah dengan dua kelas pilihan: .alert-block
untuk lebih banyak padding dan kawalan teks dan .alert-heading
untuk tajuk yang sepadan.
Best semak diri anda, anda tidak kelihatan terlalu bagus. Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.
- <div class = "block alert alert" >
- <a class = "close" data-dismiss = "alert" href = "#" > × </a>
- <h4 class = "alert-heading" > Amaran! </h4>
- Sebaiknya semak diri anda, anda tidak...
- </div>
- <div class = "alert alert-error" >
- ...
- </div>
- <div class = "alert alert-success" >
- ...
- </div>
- <div class = "maklumat amaran amaran" >
- ...
- </div>
Bar kemajuan lalai dengan kecerunan menegak.
- <div class = "kemajuan" >
- <div class = "bar"
- style = " lebar : 60 %; " ></div>
- </div>
Menggunakan kecerunan untuk mencipta kesan berjalur (tiada IE).
- <div class = "berjalur kemajuan kemajuan" >
- <div class = "bar"
- style = " lebar : 20 %; " ></div>
- </div>
Mengambil contoh berjalur dan menghidupkannya (tiada IE).
- <div class = "berjalur kemajuan kemajuan
- aktif" >
- <div class = "bar"
- style = " lebar : 40 %; " ></div>
- </div>
Bar kemajuan menggunakan beberapa butang yang sama dan kelas amaran untuk gaya yang konsisten.
Sama seperti warna pepejal, kami mempunyai bar kemajuan berjalur yang pelbagai.
Bar kemajuan menggunakan peralihan CSS3, jadi jika anda melaraskan lebar secara dinamik melalui javascript, ia akan mengubah saiz dengan lancar.
Jika anda menggunakan .active
kelas, .progress-striped
bar kemajuan anda akan menghidupkan jalur dari kiri ke kanan.
Bar kemajuan menggunakan kecerunan CSS3, peralihan dan animasi untuk mencapai semua kesannya. Ciri ini tidak disokong dalam IE7-9 atau versi Firefox yang lebih lama.
Opera dan IE tidak menyokong animasi pada masa ini.
Gunakan perigi sebagai kesan mudah pada elemen untuk memberikan kesan sisipan.
- <div class = "well" >
- ...
- </div>
Gunakan ikon tutup generik untuk mengetepikan kandungan seperti modal dan makluman.
- <button class = "tutup" > × </butang>
Peranti iOS memerlukan href="#" untuk acara klik jika anda lebih suka menggunakan sauh.
- <a class = "close" href = "#" > × </a>