BootStrap-CSS样式_布局组件_板面(盒子样式)

面板:组件用于把 DOM 组件插入到一个盒子中

基本面板

向 <div> 元素 添加 class .panel 和 class .panel-default 即可

面板标题

1.使用 .panel-heading class 可以很简单地向面板添加标题容器

2.使用带有 .panel-title class 的 <h1>-<h6> 来添加预定义样式的标题

面板脚注

把 class .panel-footer 放入按钮或者副文本放在带有的 <div> 中 即可

带语境色彩的面板

使用语境状态类 panel-primary、panel-success、panel-info、panel-warning、panel-danger 来设置带语境色彩的面板

带表格的面板

在面板中创建一个无边框的表格,我们可以在面板中使用 class .table。假设有个 <div> 包 含 .panel-body,我们可以向表格的顶部添加额外的边框用来分隔。如果没有包含 .panel-body 的 <div>,则组件会无中断地从面板头部移动到表格

带列表组的面板

 <div> 元素中添加 .panel 和 .panel-default 类来创 建面板,并在面板中添加列表组。

您可以从列表组 一知识点学习如何创建列表组https://blog.csdn.net/LoveyourselfJiuhao/article/details/85316204

代码实例:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>板面</title>
    <link rel="stylesheet" href="../css/bootstrap.min.css">
</head>
<body style="padding:50px;">
    <!-- 1. 基本的面板-->
    <h2>基本的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            我是带有标题样式的面板
        </div>
    </div>
    <div class="panel panel-default">
       <div class="panel-body">
            我是带有内容样式的面板
       </div>
   </div>
    <!-- 2. 带有标题的面板-->
    <h2>带有标题的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            面板1标题
        </div>
        <div class="panel-body">
            hello,我是面板1的内容
        </div>
    </div>
    <div class="panel panel-default">
        <div class="panel-heading">
           <h3 class="panel-title">面板2标题</h3> 
        </div>
        <div class="panel-body">
            hello,我是面板2的内容
        </div>
    </div>
    <!-- 3. 带有脚注的面板-->
    <h2>带有脚注的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            面板1标题
        </div>
        <div class="panel-body">
            hello,我是面板1的内容
        </div>
        <div class="panel-footer">面板脚注</div>
    </div>
    <!-- 4. 带有状态的面板-->
    <h2>带有状态的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是默认状态面板0的内容
        </div>
    </div>
    <div class="panel panel-success">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是成功状态面板2的内容
        </div>
    </div>
    <div class="panel panel-info">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是信息状态面板3的内容
        </div>
    </div>
    <div class="panel panel-primary">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是重要状态面板1的内容
        </div>
    </div>
    <div class="panel panel-warning">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是警告状态面板4的内容
        </div>
    </div>
    <div class="panel panel-danger">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            hello,我是错误状态面板5的内容
        </div>
    </div>
    <!-- 5. 表格面板-->
    <h2>表格面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            标题
        </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 class="panel-footer">
            total:600¥
        </div>

    </div>
    <!-- 6.包含有列表组的面板-->
    <h2>包含有列表组的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            标题
        </div>
        <div class="panel-body">
            我是面板的内容
        </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>
    <!-- 7.包含有链结的列的面板-->
    <h2>包含有链结的列的面板</h2>
    <div class="panel panel-default">
        <div class="panel-heading">
            标题
        </div>
        <div class="list-group">
            <a href="#" class="list-group-item ">JavaScript从入门到精能</a>
            <a href="#" class="list-group-item active">
              <span class="badge">缺货</span>
               BootStrap响应式布局
            </a>
            <a href="#" class="list-group-item">
            Java零基础到项目实战
            </a>
            <a href="#" class="list-group-item">
              HTML5+CSS3网页编程
            </a>
        </div>
    </div>
    <script src="../js/jquery-1.11.1.min.js"></script>
    <script src="../js/bootstrap.min.js"></script>
</body>
</html>

 显示效果:

 

猜你喜欢

转载自blog.csdn.net/LoveyourselfJiuhao/article/details/85346355
今日推荐