Panel Bootstrap
Bootstrap Panel
Bab ini akan menerangkan Panel Bootstrap. Komponen Panel digunakan untuk memasukkan komponen DOM ke dalam kotak. Untuk membuat panel asas, cuma tambahkan kelas .panel dan kelas .panel-default ke elemen <div> seperti yang ditunjukkan dalam contoh berikut:
Instance
<!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 默认的面板</title> <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> </head> <body> <div class="panel panel-default"> <div class="panel-body"> 这是一个基本的面板 </div> </div> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat instance dalam talian
Tajuk panel
Kami boleh menambah tajuk panel dalam dua cara berikut:
Menggunakan kelas .panel-heading boleh ditambah dengan mudah pada panel Bekas tajuk. untuk menambahkan bekas tajuk pada panel anda dengan mudah.
Gunakan <h1>-<h6>
Contoh berikut menunjukkan dua kaedah ini:
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 面板标题</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="panel panel-default">
<div class="panel-heading">
不带 title 的面板标题
</div>
<div class="panel-body">
面板内容
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">
带有 title 的面板标题
</h3>
</div>
<div class="panel-body">
面板内容
</div>
</div>
</body>
</html>
Running Instance »Klik butang "Jalankan Instance" untuk melihat contoh dalam talianNota Kaki Panel
Kita boleh menambah nota kaki pada panel, cuma letak butang atau subteks dalam Just letakkannya dalam <div> dengan kelas
.panel-footer. Contoh berikut menunjukkan ini:
Instance<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 面板脚注</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="panel panel-default">
<div class="panel-body">
这是一个基本的面板
</div>
<div class="panel-footer">面板脚注</div>
</div>
</body>
</html>
Run Instance»Klik butang "Run Instance" untuk melihat Contoh Dalam Talian Pengaki panel tidak mewarisi warna dan jidar daripada panel berwarna mengikut konteks kerana ia bukan kandungan di latar depan.
Panel dengan warna kontekstual
Gunakan kelas keadaan kontekstual
panel-utama, panel-kejayaan, panel-info, panel-warning, panel-bahayauntuk Menyediakan panel dengan warna kontekstual. Contohnya adalah seperti berikut:
Instance<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 带语境色彩的面板</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="panel panel-primary">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
<div class="panel panel-success">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
<div class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
<div class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
</div>
</body>
</html>
Run Instance»Klik "Run Instance" "Butang untuk melihat contoh dalam talian Panel dengan jadual
Untuk mencipta jadual tanpa sempadan dalam panel, kita boleh menggunakan kelas
.tabledalam panel . Katakan kita mempunyai <div> yang mengandungi .panel-body, kita boleh menambah jidar tambahan pada bahagian atas jadual untuk memisahkannya. Jika tiada <div> yang mengandungi .panel-body, komponen itu bergerak dari pengepala panel ke jadual tanpa gangguan. Contoh berikut menunjukkan ini:
Contoh<!DOCTYPE html>
<html>
<head>
<title>Bootstrap 实例 - 带表格的面板</title>
<link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet">
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">面板标题</h3>
</div>
<div class="panel-body">
这是一个基本的面板
</div>
<table class="table">
<th>产品</th><th>价格 </th>
<tr><td>产品 A</td><td>200</td></tr>
<tr><td>产品 B</td><td>400</td></tr>
</table>
</div>
<div class="panel panel-default">
<div class="panel-heading">面板标题</div>
<table class="table">
<th>产品</th><th>价格 </th>
<tr><td>产品 A</td><td>200</td></tr>
<tr><td>产品 B</td><td>400</td></tr>
</table>
</div>
</body>
</html>
Jalankan Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Panel dengan kumpulan senarai
Kita boleh dalam mana-mana panel Untuk mengandungi kumpulan senarai, buat panel dengan menambahkan kelas .panel dan .panel-default pada elemen <div> Anda boleh belajar cara membuat kumpulan senarai daripada Kumpulan Senarai Bab.
Instance
<!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 带列表组的面板</title> <link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script src="http://libs.baidu.com/bootstrap/3.0.3/js/bootstrap.min.js"></script> </head> <body> <div class="panel panel-default"> <div class="panel-heading">面板标题</div> <div class="panel-body"> <p>这是一个基本的面板内容。这是一个基本的面板内容。 这是一个基本的面板内容。这是一个基本的面板内容。 这是一个基本的面板内容。这是一个基本的面板内容。 这是一个基本的面板内容。这是一个基本的面板内容。 </p> </div> <ul class="list-group"> <li class="list-group-item">免费域名注册</li> <li class="list-group-item">免费 Window 空间托管</li> <li class="list-group-item">图像的数量</li> <li class="list-group-item">24*7 支持</li> <li class="list-group-item">每年更新成本</li> </ul> </div> </body> </html>
Run Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian