Bootstrap, dari Twitter, adalah kerangka kerja front-end paling populer saat ini. Bootstrap didasarkan pada HTML, CSS, dan JavaScript. Ini sederhana dan fleksibel, membuat pengembangan web lebih cepat.
Fungsi utama komponen panel adalah menangani beberapa fungsi yang tidak dapat diselesaikan oleh komponen lain, dengan kode sumber yang berbeda dalam versi yang berbeda:
Kurang: Panel.Less
Sass: _panels.scss
Panel dasarnya sangat sederhana. Ini menggunakan gaya kelas .panel dalam wadah div untuk menghasilkan blok tampilan teks dengan perbatasan. Karena panel tidak mengontrol warna tema, kelas .panel-default untuk mengendalikan warna tema ditambahkan ke tema yang dikendalikan.
.Panel terutama menetapkan pengaturan tertentu untuk perbatasan, jarak, sudut bulat, dan kiri dan kanan:
.panel {margin-bottom: 20px; latar belakang-warna: #ffff; border: 1px transparan solid; perbatasan-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba (0, 0, 0, .05); box-shadow: 0 1px 1px rgba (0, 0, 0, 0, 0, 0 1px rgba (0, 0, 0, 0, 0 1px RGBA (0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); 15px;}Aplikasi panel dasar:
<h1> Panel Dasar </h1> <div> <div> Ini adalah panel dasar dengan gaya tema default </div> </div>
Panel dengan kepala dan ekor
Untuk memperkaya fungsi panel, bootstrap secara khusus menambahkan efek kepala panel dan ekor panel ke panel.
.panel-heading: atur gaya kepala panel
.panel-footer: Atur gaya ekor panel
.panel-headingh dan .panel-footer hanya menetapkan gaya seperti jarak dan sudut bulat.
.panel-heading {padding: 10px 15px; border-bottom: 1px transparan solid; perbatasan-top-kiri-radius: 3px; border-top-radius: 3px;}. Panel-heading> .dropdown .dropdown-koggle {color: wol inherit;}. Panel-title: 0; margin-toggle {color: wolor;}. 16px; warna: warisan;}. Panel-title> a {color: wolor;}. Panel-footer {padding: 10px 15px; latar belakang-warna: #f5f5f5; perbatasan-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-leftom-leftom;contoh:
<h1>Panel with head and tail</h1><div><div>Here is the head title of the panel</div><div>Here is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere is the panel content partHere adalah bagian konten panel </div> </div> di sini adalah bagian ekor panel </div> </div>
Panel warna
Karena gaya .panel tidak menata warna tema, komponen panel dalam kerangka bootstrap menangani gaya tema default (.panel-default), dan juga mencakup gaya tema berikut:
.panel-primary: biru
.Panel-Success: Success Green
.panel-info: informasi biru (ringan)
.panel-warning: peringatan kuning
.Panel-Danger: Merah Berbahaya
Gaya -gaya ini hanya mengubah warna latar belakang, teks, dan warna perbatasan panel
Metode penggunaannya sangat sederhana. Cukup tambahkan nama kelas tema yang diperlukan ke nama kelas .panel
contoh:
<h1> Panel Berwarna-warni </h1> <div> <div> Nyanyian berkepala putih </div> <div> Capric seperti salju di gunung, seterang bulan di antara awan. Saya mendengar bahwa Anda memiliki dua niat, jadi saya datang untuk membuat keputusan. Pesta minuman hari ini, kepala air Mingdangou. Air mengalir ke timur dan barat di parit. Sedih dan menyedihkan, dan tidak perlu menangis saat Anda menikah. Saya ingin memenangkan hati satu orang dan tidak pernah meninggalkan satu sama lain selamanya. Apa itu tiang bambu yang bergoyang, apa ekor ikannya? Pria menghargai dorongan, jadi mengapa menggunakan pisau uang! </div> <div> Penulis: Zhuo Wenjun </div> </div> <div> <div> judul UNT </Div> <div> tadi malam, bintang -bintang tadi malam, angin tadi malam, dan sisi barat bangunan lukisan adalah bagian timur Guitang. Dua sayap terbang Phoenix tanpa phoenix berwarna -warni selaras satu sama lain. Anggur musim semi hangat di kursi, dan lampu lilin berwarna merah. Sayangnya, saya mendengarkan drum dan menjawab pejabat itu, dan berjalan di Malantai dan berubah menjadi tunik. </div> <div> Penulis: Li Shangyin </div> </div> <div> <div> case qingyu ・ yuanxi </div> <viv> Angin timur mekar ribuan bunga dan pohon di malam hari, dan bertiup, dan bintang -bintang seperti hujan. Keranjang mobil BMW penuh dengan aroma. Suara seruling phoenix bergerak, cahaya panci batu giok berputar, dan tarian ikan dan naga semalam. Ngengat dan pohon willow adalah gumpalan emas, dan senyumnya dipenuhi dengan aroma. Saya mencari dia di kerumunan selama ribuan kali, tetapi ketika saya melihat ke belakang, pria itu ada di sana, dalam cahaya redup. </div> <div> Penulis: xin qiji </div> </div> <div> <div> Li si </div> <div> Laut dulunya adalah lautan air yang mengerikan, tetapi Wushan tidak berawan. Saya akan melihat kembali bunga -bunga dan melihat setengah dari hidup saya, setengah dari hidup saya, setengah dari hidup saya. </div> <div> Penulis: Yuan Zhen </div> </div> <div> <div> Bunga prem yang dicat </div> <div> sedikit salju baru saja menghilang dari setengah kolam, dan dua atau tiga cabang terlihat dari kejauhan dengan pagar. Aroma itu menyebar ke jantung surga, dan tanaman dan pohon yang tidak diketahui diketahui. </div> <div> Penulis: Fang Xiaoru </div> </div> <div> <div> Chrysanthemums </div> <div> semak musim gugur mengelilingi rumah -rumah seperti rumah Tao, dan matahari secara bertahap miring di sekitar pagar. Bukannya saya lebih suka krisan di antara bunga -bunga, dan tidak ada bunga setiap kali bunga mekar. </div> <div> Penulis: Yuan Zhen </div> </div>
Efeknya adalah sebagai berikut:
Meja bersarang di panel
Secara umum, panel dapat dipahami sebagai suatu daerah. Saat menggunakan panel, konten yang diperlukan akan ditempatkan di wadah .panel-body, dan isinya mungkin gambar, tabel, daftar, dll.; Mari kita lihat efek dari tabel bersarang dan daftar kelompok di panel. Berikut adalah contoh tabel bersarang:
<h1> Tabel bersarang di panel </h1> <div> <div> puisi yang menggambarkan bunga </div> <dv> <p> Penyair dengan tulus mencintai krisan: kelompok krisan mekar tersebar di seluruh rumah. Dia berjalan di sepanjang pagar bambu dan mengagumi krisan musim gugur ini ditanam sendiri, dan sebelum dia bisa menyadari bahwa matahari telah terbenam di barat. </p> <able> <Thead> <tr> <t th> Bukan karena bunga lebih suka krisan, dan tidak ada bunga saat bunga mekar. "Chrysanthemums" </th> <t th> Saya ingin memenangkan hati satu orang, dan kepala saya tidak terpisah satu sama lain. "Song of White Head" </th> <t th> cahaya bulan yang cerah di depan tempat tidur diduga beku di tanah. "Pikiran Malam yang Sunyi" </th> </tr> </thead> <tbody> <td> Khawatir tentang dunia sebelum khawatir, dan kemudian dunia setelah sukacita. "Yueyang Tower Notes" </td> <td> Saya ingin mengenal Anda, dan hidup saya tidak akan pernah berakhir. "Shangxie" </td> <td> Wajah wajah manusia tidak diketahui, dan bunga persik masih tersenyum dalam angin musim semi. "Prasasti tentang Nanzhuang dari ibukota" </td> </tr> </tbody> </able> </div> <div> Puisi ini mengambil konsepsi artistik puisi Tao dan juga dinyanyikan dalam bahasa yang elegan dan sederhana, yang tidak seperti Tao Gong menggunakan semua gambar dan sangat mendalam; Tetapi setelah menggambarkan beton, itu mengungkapkan alasan untuk mencintai krisan dengan cara yang dapat digambarkan tanpa mengatakannya dalam satu kata, meninggalkan ruang imajinasi bagi orang untuk menikmati dan mengunyah, yang meningkatkan daya tarik artistiknya. Oleh karena itu, selalu dicintai oleh orang -orang </div> </div>
Dalam penggunaan aktual, mungkin tidak perlu ada jarak antara tepi tabel dan panel, tetapi .panel-body menetapkan padding: nilai 15px. Untuk mencapai efek ini, tabel dapat diekstraksi di luar tubuh panel selama penggunaan aktual:
Misalnya:
<div> <div> Puisi yang menggambarkan bunga </div> <viv> <p> Penyair dengan tulus mencintai krisan: kelompok krisan mekar tersebar di seluruh rumah. Dia berjalan di sepanjang pagar bambu dan mengagumi krisan musim gugur ini ditanam sendiri, dan sebelum dia bisa menyadari bahwa matahari telah terbenam di barat. </p></div><table><thead><tr><th>"Yueyang Tower Notes"</th><th>"Shangxie"</th><th>"Inscription on the capital city's Nanzhuang"</th></tr></thead><tbody><tr><td>Worry about the world before worrying, and then enjoying the world after joy</td><td>I want to know you, and my life will never fade</td><td>I don't know where the human face is, but the peach blossoms still smile in spring breeze</td></tr></tbody></table><div>This poem takes the artistic conception of Tao's poems and is also chanted in elegant and simple language, which is not like Tao Gong using all the images and is profound; Tetapi setelah menggambarkan gambar konkret, ia menjelaskan alasan untuk mencintai krisan dengan cara yang dapat digambarkan sendiri, meninggalkan ruang imajinasi bagi orang untuk menikmati dan mengunyah, yang meningkatkan daya tarik artistiknya. Oleh karena itu, selalu dicintai oleh orang -orang </div> </div>
Kelompok daftar bersarang di panel
contoh:
<h1> grup daftar bersarang di panel </h1> <verv> <viv> puisi yang menggambarkan bunga </div> <v> <p> Panel Nested List Group </p> <ul> <li> Item 1 </li> <li> Daftar Item 2 </li> <li> <li> <li> <li> Daftar Item 4 </Li> <li> <li> Daftar 5 </Li> <li> <li> Daftar Item 4 </Li> <li> <li> DAFTAR 5 </LI> <li> <li> Item 4 </Li> <li> Daftar 5 Shangyin </div> </div>
Hal yang sama berlaku untuk Panel Nested List Combination Nested Tables. Jika jarak seperti itu tidak diperlukan, Anda dapat mengekstrak grup daftar dari .panel-body.
contoh:
<h1>Nested list group in the panel</h1><div><div>Poems describing flowers</div><div><p>Panel nested list group</p></div><ul><li>List item 1</li><li>List item 2</li><li>List item 3</li><li>List item 4</li><li>List item 5</li></ul><div> Author: Li Shangyin </div> </div>
Efeknya adalah sebagai berikut:
Di atas adalah komponen panel dari komponen bootstrap yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu semua orang!