css - 使用 Bootstrap 面板类的一般良好实践

标签 css twitter-bootstrap responsive-design

所以我已经使用 Bootstrap 的面板类几个月了,我无法确定我对面板类所做的是否好。所以我曾经像这样使用面板类

  <div class="container clearfix">
        <div class="row">
            <div class="col-md-12">

                <div class="panel panel-default">

                    <div class="panel-heading">

                    </div>

                    <div class="panel-body">

                    </div>

                    <div class="panel-footer">

                    </div>

                </div>

            </div>
        </div>
    </div>

我会将面板类包装在 col-md-12 中。
我还发现以下方法有效:

  <div class="container clearfix">
        <div class="row">

                <div class="panel panel-default">

                    <div class="panel-heading">

                    </div>

                    <div class="panel-body">

                    </div>

                    <div class="panel-footer">

                    </div>

                </div>

        </div>
    </div> 

我的问题是对于响应式设计来说哪种方法更好。他们俩似乎都 react 敏捷。是否有必要将面板 panel-default 及其所有内容包装在具有列类的 div 中,或者是否已由具有行类的外部 div 进行处理?

最佳答案

根据 Bootstrap 3 code examples panel元素不需要用col-**-*包装器包装并用col-md-12包装code> 没有任何意义,因为默认情况下面板采用 container 宽度的 100%

但是,如果您希望其宽度不是 100%,而是 33%,则可以将其包装在 col-**-** 类中>。

<强> Bootply example

关于css - 使用 Bootstrap 面板类的一般良好实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24091663/

相关文章:

javascript - 如何通过单击弹出框本身内的按钮来关闭 Bootstrap 弹出框

jquery - 棘手的突出显示旋转 JQuery - 计时器和选择器

javascript - 在移动 Safari 中打开虚拟键盘时如何修复视口(viewport)?

css - 如何使用 Bootstrap 4 在多列中拆分列表?

html - 将盒子的大小与移动 css bootstrap 匹配的问题

javascript - 响应式图像 slider 特殊情况

css - 我想不通为什么会出现滚动条

html - 相对定位 block 显示不存在的右边距

javascript - jQCloud 不生成任何元素

javascript - 当我包含 Bootstrap 所需的 jquery.js 脚本时,JQuery Cycle 插件停止工作