Elemen HTML dasar ditata dan ditingkatkan dengan kelas yang dapat diperluas.
Semua judul HTML, <h1>
melalui <h6>
tersedia.
Default global Bootstrap font-size
adalah 14pxline-height
, dengan 20px . Ini diterapkan pada <body>
dan semua paragraf. Selain itu, <p>
(paragraf) menerima margin bawah setengah dari tinggi garisnya (10px secara default).
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida di eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
Buat paragraf menonjol dengan menambahkan .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "memimpin" > ... </p>
Skala tipografi didasarkan pada dua variabel KURANG dalam variabel.less : @baseFontSize
dan @baseLineHeight
. Yang pertama adalah ukuran font dasar yang digunakan di seluruh dan yang kedua adalah tinggi garis dasar. Kami menggunakan variabel tersebut dan beberapa matematika sederhana untuk membuat margin, padding, dan tinggi garis dari semua jenis kami dan banyak lagi. Sesuaikan mereka dan Bootstrap beradaptasi.
Manfaatkan tag penekanan default HTML dengan gaya ringan.
<small>
Untuk menghilangkan penekanan sebaris atau blok teks, gunakan tag kecil.
Baris teks ini dimaksudkan untuk diperlakukan sebagai cetakan kecil.
<p> <small> Baris teks ini dimaksudkan untuk diperlakukan sebagai cetakan kecil. </kecil> </p>
Untuk menekankan potongan teks dengan bobot font yang lebih berat.
Potongan teks berikut ditampilkan sebagai teks tebal .
<strong> ditampilkan sebagai teks tebal </strong>
Untuk menekankan potongan teks dengan huruf miring.
Potongan teks berikut dirender sebagai teks miring .
<em>dirender sebagai teks miring</em>dirender sebagai teks miring </em>
Perhatian!Jangan ragu untuk menggunakan <b>
dan <i>
dalam HTML5. <b>
dimaksudkan untuk menyoroti kata atau frasa tanpa menyampaikan kepentingan tambahan sementara <i>
sebagian besar untuk suara, istilah teknis, dll.
Sejajarkan kembali teks dengan mudah ke komponen dengan kelas perataan teks.
Teks rata kiri.
Teks rata tengah.
Teks rata kanan.
- <p class="text-left">Teks rata kiri.</p> class = "text-left" > Teks rata kiri. </p>
- <p class = "text-center" > Teks rata tengah. </p>
- <p class = "text-right" > Teks rata kanan. </p>
Sampaikan makna melalui warna dengan beberapa kelas utilitas penekanan.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "muted" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p class = "text-warning" > Etiam porta sem malesuada magna mollis euismod. </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
Implementasi bergaya <abbr>
elemen HTML untuk singkatan dan akronim untuk menampilkan versi yang diperluas saat mengarahkan kursor. Singkatan dengan title
atribut memiliki batas bawah bertitik terang dan kursor bantuan saat mengarahkan kursor, memberikan konteks tambahan saat mengarahkan kursor.
<abbr>
Untuk teks yang diperluas pada kursor panjang dari sebuah singkatan, sertakan title
atributnya.
Singkatan dari kata atribut adalah attr .
<abbr title = "atribut" > attr </abbr>
<abbr class="initialism">
Tambahkan .initialism
ke singkatan untuk ukuran font yang sedikit lebih kecil.
HTML adalah hal terbaik sejak irisan roti.
<abbr title = "HyperText Markup Language" class = "initialism" > HTML </abbr>
Menyajikan informasi kontak untuk leluhur terdekat atau seluruh badan kerja.
<address>
Pertahankan pemformatan dengan mengakhiri semua baris dengan <br>
.
- <alamat>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Telepon" > P: </abbr> (123) 456-7890
- </alamat>
- <alamat>
- <strong> Nama Lengkap </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </alamat>
Untuk mengutip blok konten dari sumber lain dalam dokumen Anda.
Bungkus HTML<blockquote>
apa pun sebagai kutipan. Untuk kutipan langsung, kami merekomendasikan a .<p>
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Integer posuere erat taruhan.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, conectetur adipiscing elit. Integer posuere erat taruhan. </p>
- </blockquote>
Perubahan gaya dan konten untuk variasi sederhana pada blockquote standar.
Tambahkan <small>
tag untuk mengidentifikasi sumber. Bungkus nama pekerjaan sumber di <cite>
.
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Integer posuere erat taruhan.
Seseorang yang terkenal di Judul Sumber
- <blockquote>
- <p> Lorem ipsum dolor sit amet, conectetur adipiscing elit. Integer posuere erat taruhan. </p>
- <small> Seseorang yang terkenal <cite title = "Source Title" > Source Title </cite></small>
- </blockquote>
Gunakan .pull-right
untuk blockquote yang melayang dan rata kanan.
- <blockquote class = "tarik-kanan" >
- ...
- </blockquote>
Daftar item yang urutannya tidak penting secara eksplisit.
- <ul>
- <li> ... </li>
- </ul>
Daftar item yang urutannya penting secara eksplisit.
- <ol>
- <li> ... </li>
- </ol>
Hapus list-style
padding default dan kiri pada item daftar (hanya anak-anak langsung).
- <ul class = "tanpa gaya" >
- <li> ... </li>
- </ul>
Tempatkan semua item daftar pada satu baris dengan inline-block
dan beberapa bantalan ringan.
- <ul class = "sebaris" >
- <li> ... </li>
- </ul>
Daftar istilah dengan deskripsi terkait.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Buat istilah dan deskripsi dalam <dl>
barisan berdampingan.
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Perhatian!Daftar deskripsi horizontal akan memotong istilah yang terlalu panjang untuk ditampung dalam perbaikan kolom kiri text-overflow
. Di area pandang yang lebih sempit, mereka akan berubah ke tata letak tumpuk default.
Bungkus potongan kode sebaris dengan <code>
.
<section>
harus dibungkus sebagai inline.
- Misalnya , < kode> & lt ; section & gt ;</ code > harus dibungkus sebagai inline .
Gunakan <pre>
untuk beberapa baris kode. Pastikan untuk menghindari tanda kurung sudut dalam kode untuk rendering yang tepat.
<p>Contoh teks di sini...</p>
- <pra>
- <p>Contoh teks di sini...</p>
- </pre>
Perhatian!Pastikan untuk menyimpan kode dalam <pre>
tag sedekat mungkin ke kiri; itu akan membuat semua tab.
Anda dapat secara opsional menambahkan .pre-scrollable
kelas yang akan menetapkan ketinggian maksimum 350 piksel dan menyediakan bilah gulir sumbu y.
Untuk penataan gaya dasar—lapisan ringan dan hanya pembagi horizontal—tambahkan kelas dasar .table
ke file <table>
.
# | Nama depan | Nama keluarga | Nama belakang |
---|---|---|---|
1 | Tanda | Otto | @mdo |
2 | Yakub | Thornton | @gemuk |
3 | Larry | burung | @Indonesia |
- < kelas tabel = "tabel" >
- …
- </tabel>
Tambahkan salah satu kelas berikut ke kelas .table
dasar.
.table-striped
Menambahkan zebra-striping ke baris tabel mana pun dalam <tbody>
melalui :nth-child
pemilih CSS (tidak tersedia di IE7-8).
# | Nama depan | Nama keluarga | Nama belakang |
---|---|---|---|
1 | Tanda | Otto | @mdo |
2 | Yakub | Thornton | @gemuk |
3 | Larry | burung | @Indonesia |
- <table class = "table table-striped" >
- …
- </tabel>
.table-bordered
Tambahkan batas dan sudut membulat ke tabel.
# | Nama depan | Nama keluarga | Nama belakang |
---|---|---|---|
1 | Tanda | Otto | @mdo |
Tanda | Otto | @getbootstrap | |
2 | Yakub | Thornton | @gemuk |
3 | Larry si Burung | @Indonesia |
- <table class = "table table-bordered" >
- …
- </tabel>
.table-hover
Aktifkan status hover pada baris tabel dalam file <tbody>
.
# | Nama depan | Nama keluarga | Nama belakang |
---|---|---|---|
1 | Tanda | Otto | @mdo |
2 | Yakub | Thornton | @gemuk |
3 | Larry si Burung | @Indonesia |
- <table class = "tabel table-hover" >
- …
- </tabel>
.table-condensed
Membuat tabel lebih ringkas dengan memotong bantalan sel menjadi dua.
# | Nama depan | Nama keluarga | Nama belakang |
---|---|---|---|
1 | Tanda | Otto | @mdo |
2 | Yakub | Thornton | @gemuk |
3 | Larry si Burung | @Indonesia |
- <table class = "table table-condensed" >
- …
- </tabel>
Gunakan kelas kontekstual untuk mewarnai baris tabel.
Kelas | Keterangan |
---|---|
.success |
Menunjukkan tindakan yang berhasil atau positif. |
.error |
Menunjukkan tindakan yang berbahaya atau berpotensi negatif. |
.warning |
Menunjukkan peringatan yang mungkin perlu diperhatikan. |
.info |
Digunakan sebagai alternatif gaya default. |
# | Produk | Pembayaran Diambil | Status |
---|---|---|---|
1 | TB - Bulanan | 01/04/2012 | Disetujui |
2 | TB - Bulanan | 02/04/2012 | Ditolak |
3 | TB - Bulanan | 03/04/2012 | Tertunda |
4 | TB - Bulanan | 04/04/2012 | Hubungi untuk konfirmasi |
- ...
- < tr kelas = "berhasil" >
- <td> 1 < /td>
- <td>TB - Bulanan</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Disetujui</ td >
- </ tr >
- ...
Daftar elemen HTML tabel yang didukung dan bagaimana mereka harus digunakan.
Menandai | Keterangan |
---|---|
<table> |
Elemen pembungkus untuk menampilkan data dalam format tabel |
<thead> |
Elemen penampung untuk baris header tabel ( <tr> ) untuk melabeli kolom tabel |
<tbody> |
Elemen penampung untuk baris tabel ( <tr> ) di badan tabel |
<tr> |
Elemen penampung untuk sekumpulan sel tabel ( <td> atau <th> ) yang muncul pada satu baris |
<td> |
Sel tabel default |
<th> |
Sel tabel khusus untuk label kolom (atau baris, tergantung pada cakupan dan penempatan) |
<caption> |
Deskripsi atau ringkasan isi tabel, terutama berguna untuk pembaca layar |
- <tabel>
- <caption> ... </caption>
- <kepala>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tubuh>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </tabel>
Kontrol formulir individual menerima penataan gaya, tetapi tanpa kelas dasar yang diperlukan pada <form>
atau perubahan besar dalam markup. Menghasilkan label bertumpuk dan rata kiri di atas kontrol formulir.
- <bentuk>
- <set bidang>
- <legend> Legenda </legend>
- <label> Nama label </label>
- <input type = "text" placeholder = "Ketik sesuatu..." >
- <span class = "help-block" > Contoh teks bantuan tingkat blok di sini. </span>
- <label class = "kotak centang" >
- < tipe input = "kotak centang" > Periksa saya
- </label>
- <button type = "kirim" class = "btn" > Kirim </button>
- </fieldset>
- </form>
Termasuk dengan Bootstrap adalah tiga tata letak formulir opsional untuk kasus penggunaan umum.
Tambahkan .form-search
ke formulir dan .search-query
ke <input>
untuk input teks ekstra-bulat.
- <form class = "pencarian formulir" >
- <input type = "text" class = "input-medium search-query" >
- < jenis tombol = "kirim" class = "btn" > Cari </button>
- </form>
Tambahkan .form-inline
untuk label rata kiri dan kontrol blok sebaris untuk tata letak yang ringkas.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "Email" >
- <input type = "password" class = "input-small" placeholder = "Password" >
- <label class = "kotak centang" >
- <input type = "checkbox" > Ingat saya
- </label>
- < jenis tombol = "kirim" class = "btn" > Masuk </button>
- </form>
Ratakan label ke kanan dan apungkan ke kiri untuk membuatnya muncul di baris yang sama dengan kontrol. Memerlukan perubahan markup paling banyak dari formulir default:
.form-horizontal
ke formulir.control-group
.control-label
ke label.controls
untuk penyelarasan yang tepat
- <form class = "bentuk-horizontal" >
- <div class = "grup kontrol" >
- <label class = "control-label" for = "inputEmail" > Email </label>
- <div class = "kontrol" >
- <input type = "text" id = "inputEmail" placeholder = "Email" >
- </div>
- </div>
- <div class = "grup kontrol" >
- <label class = "control-label" for = "inputPassword" > Sandi </label>
- <div class = "kontrol" >
- <input type = "password" id = "inputPassword" placeholder = "Password" >
- </div>
- </div>
- <div class = "grup kontrol" >
- <div class = "kontrol" >
- <label class = "kotak centang" >
- <input type = "checkbox" > Ingat saya
- </label>
- < jenis tombol = "kirim" class = "btn" > Masuk </button>
- </div>
- </div>
- </form>
Contoh kontrol formulir standar yang didukung dalam contoh tata letak formulir.
Kontrol formulir yang paling umum, bidang input berbasis teks. Termasuk dukungan untuk semua jenis HTML5: teks, kata sandi, datetime, datetime-local, tanggal, bulan, waktu, minggu, nomor, email, url, pencarian, telp, dan warna.
Membutuhkan penggunaan yang ditentukan type
setiap saat.
- < tipe input = "teks" placeholder = "Input teks" >
Kontrol formulir yang mendukung banyak baris teks. Ubah rows
atribut sesuai kebutuhan.
- <textarea rows = "3" ></textarea>
Kotak centang untuk memilih satu atau beberapa opsi dalam daftar sementara radio untuk memilih satu opsi dari banyak.
- <label class = "kotak centang" >
- < tipe input = "kotak centang" nilai = "" >
- Opsi satu adalah ini dan itu—pastikan untuk menyertakan mengapa itu hebat
- </label>
- <label kelas = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" dicentang >
- Opsi satu adalah ini dan itu—pastikan untuk menyertakan mengapa itu hebat
- </label>
- <label kelas = "radio" >
- < jenis input = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Opsi dua bisa menjadi sesuatu yang lain dan memilihnya akan membatalkan pilihan satu
- </label>
Tambahkan .inline
kelas ke serangkaian kotak centang atau radio agar kontrol muncul di baris yang sama.
- <label class = "kotak centang sebaris" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "kotak centang sebaris" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "kotak centang sebaris" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Gunakan opsi default atau tentukan a multiple="multiple"
untuk menampilkan beberapa opsi sekaligus.
- <pilih>
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </pilih>
- <pilih beberapa = "banyak" >
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </pilih>
Menambahkan di atas kontrol browser yang ada, Bootstrap menyertakan komponen formulir berguna lainnya.
Tambahkan teks atau tombol sebelum atau sesudah input berbasis teks. Perhatikan bahwa select
elemen tidak didukung di sini.
Bungkus an .add-on
dan an input
dengan salah satu dari dua kelas untuk menambahkan atau menambahkan teks ke input.
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Username" >
- </div>
- <div class = "masukan-tambahkan" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
Gunakan kedua kelas dan dua contoh .add-on
untuk menambahkan dan menambahkan input.
- <div class = "masukan-tambahkan masukan-tambahkan" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
Alih-alih a <span>
dengan teks, gunakan a .btn
untuk melampirkan tombol (atau dua) ke input.
- <div class = "masukan-tambahkan" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <button class = "btn" type = "button" > Ayo! </tombol>
- </div>
- <div class = "masukan-tambahkan" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Cari </button>
- <button class = "btn" type = "button" > Opsi </button>
- </div>
- <div class = "masukan-tambahkan" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "grup btn" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Tindakan
- <span class = "tanda sisipan" ></span>
- </tombol>
- <ul class = "menu tarik-turun" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "grup btn" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Tindakan
- <span class = "tanda sisipan" ></span>
- </tombol>
- <ul class = "menu tarik-turun" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "masukan-tambahkan masukan-tambahkan" >
- <div class = "grup btn" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Tindakan
- <span class = "tanda sisipan" ></span>
- </tombol>
- <ul class = "menu tarik-turun" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "grup btn" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Tindakan
- <span class = "tanda sisipan" ></span>
- </tombol>
- <ul class = "menu tarik-turun" >
- ...
- </ul>
- </div>
- </div>
- <bentuk>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- < tipe masukan = "teks" >
- </div>
- <div class = "masukan-tambahkan" >
- < tipe masukan = "teks" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form class = "pencarian formulir" >
- <div class = "masukan-tambahkan" >
- <input type = "text" class = "span2 search-query" >
- < jenis tombol = "kirim" class = "btn" > Cari </button>
- </div>
- <div class = "input-prepend" >
- < jenis tombol = "kirim" class = "btn" > Cari </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Gunakan kelas ukuran relatif seperti .input-large
atau cocokkan input Anda dengan ukuran kolom kisi menggunakan.span*
kelas.
Jadikan setiap <input>
atau <textarea>
elemen berperilaku seperti elemen level blok.
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
Perhatian!Di versi mendatang, kami akan mengubah penggunaan kelas input relatif ini agar sesuai dengan ukuran tombol kami. Misalnya, .input-large
akan meningkatkan padding dan ukuran font input.
Gunakan .span1
to .span12
untuk input yang cocok dengan ukuran kolom kisi yang sama.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <pilih kelas = "span1" >
- ...
- </pilih>
- <pilih kelas = "span2" >
- ...
- </pilih>
- <pilih kelas = "span3" >
- ...
- </pilih>
Untuk beberapa masukan kisi per baris, gunakan .controls-row
kelas pengubah untuk spasi yang tepat . Itu mengapungkan input untuk menciutkan ruang putih, menetapkan margin yang tepat, dan membersihkan float.
- <div class = "kontrol" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "kontrol kontrol-baris" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
Sajikan data dalam formulir yang tidak dapat diedit tanpa menggunakan markup formulir yang sebenarnya.
- <span class = "input-xlarge uneditable-input" > Beberapa nilai di sini </span>
Mengakhiri formulir dengan sekelompok tindakan (tombol). Saat ditempatkan di dalam .form-actions
, tombol akan secara otomatis menjorok agar sejajar dengan kontrol formulir.
- <div class = "bentuk-tindakan" >
- <button type = "kirim" class = "btn btn-primary" > Simpan perubahan </button>
- <button type = "button" class = "btn" > Batal </button>
- </div>
Dukungan tingkat inline dan blok untuk teks bantuan yang muncul di sekitar kontrol formulir.
- <input type = "text" ><span class = "help-inline" > Teks bantuan sebaris </span>
- <input type = "text" ><span class = "help-block" > Blok teks bantuan yang lebih panjang yang memecah ke baris baru dan dapat melampaui satu baris. </span>
Berikan umpan balik kepada pengguna atau pengunjung dengan status umpan balik dasar pada kontrol dan label formulir.
Kami menghapus outline
gaya default pada beberapa kontrol formulir dan menerapkan a box-shadow
sebagai gantinya untuk :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Ini difokuskan..." >
Masukan gaya melalui fungsionalitas browser default dengan :invalid
. Tentukan a type
, tambahkan required
atribut jika bidang tidak opsional, dan (jika berlaku) tentukan a pattern
.
Ini tidak tersedia di versi Internet Explorer 7-9 karena kurangnya dukungan untuk penyeleksi semu CSS.
- <input class = "span3" type = "email" diperlukan >
Tambahkan disabled
atribut pada input untuk mencegah input pengguna dan memicu tampilan yang sedikit berbeda.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Input dinonaktifkan di sini..." dinonaktifkan >
Bootstrap menyertakan gaya validasi untuk pesan kesalahan, peringatan, info, dan sukses. Untuk menggunakannya, tambahkan kelas yang sesuai ke sekitarnya .control-group
.
- <div class = "peringatan grup kontrol" >
- <label class = "control-label" for = "inputWarning" > Masukan dengan peringatan </label>
- <div class = "kontrol" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Mungkin ada yang tidak beres </span>
- </div>
- </div>
- <div class = "kesalahan grup kontrol" >
- <label class = "control-label" for = "inputError" > Masukan dengan kesalahan </label>
- <div class = "kontrol" >
- < tipe input = "teks" id = "inputError" >
- <span class = "help-inline" > Harap perbaiki kesalahan </span>
- </div>
- </div>
- <div class = "info grup kontrol" >
- <label class = "control-label" for = "inputInfo" > Masukan dengan info </label>
- <div class = "kontrol" >
- < tipe input = "teks" id = "inputInfo" >
- <span class = "help-inline" > Nama pengguna sudah diambil </span>
- </div>
- </div>
- <div class = "keberhasilan grup kontrol" >
- <label class = "control-label" for = "inputSuccess" > Masukan berhasil </label>
- <div class = "kontrol" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Woohoo! </span>
- </div>
- </div>
Tambahkan kelas ke <img>
elemen untuk menata gambar dengan mudah di proyek apa pun.
- <img src = "..." class = "img-bulat" >
- <img src = "..." class = "img-lingkaran" >
- <img src = "..." class = "img-polaroid" >
Perhatian! .img-rounded
dan .img-circle
tidak bekerja di IE7-8 karena kurangnya border-radius
dukungan.
140 ikon dalam bentuk sprite, tersedia dalam warna abu-abu gelap (default) dan putih, disediakan oleh Glyphicons .
Glyphicons Halflings biasanya tidak tersedia secara gratis, tetapi pengaturan antara Bootstrap dan pembuat Glyphicons telah memungkinkan hal ini tanpa biaya bagi Anda sebagai pengembang. Sebagai ucapan terima kasih, kami meminta Anda untuk menyertakan tautan opsional kembali ke Glyphicons bila memungkinkan.
Semua ikon memerlukan <i>
tag dengan kelas unik, diawali dengan icon-
. Untuk menggunakannya, letakkan kode berikut di mana saja:
- <i class = "pencarian ikon" ></i>
Ada juga gaya yang tersedia untuk ikon terbalik (putih), disiapkan dengan satu kelas tambahan. Kami akan secara khusus menerapkan kelas ini pada status hover dan status aktif untuk tautan nav dan dropdown.
- <i class = "icon-search icon-white" ></i>
Perhatian!Saat menggunakan string teks di samping, seperti pada tombol atau tautan navigasi, pastikan untuk meninggalkan spasi setelah <i>
tag untuk spasi yang tepat.
Gunakan mereka di tombol, grup tombol untuk bilah alat, navigasi, atau input formulir yang ditambahkan sebelumnya.
- <div class = "btn-toolbar" >
- <div class = "grup btn" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "grup btn" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i> Pengguna </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "menu tarik-turun" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Edit </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Hapus </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Larangan </a></li>
- <li class = "pembagi" ></li>
- <li><a href = "#" ><i class = "i" ></i> Jadikan admin </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Bintang </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Bintang </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Bintang </a>
- <ul class = "nav nav-list" >
- <li class = "aktif" ><a href = "#" ><i class = "icon-home icon-white" ></i> Beranda </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> Perpustakaan </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Aplikasi </a></li>
- <li><a href = "#" ><i class = "i" ></i> Lain -lain </a></li>
- </ul>
- <div class = "grup kontrol" >
- <label class = "control-label" for = "inputIcon" > Alamat email </label>
- <div class = "kontrol" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-amplop" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>