css - 手机上的 Bootstrap 网格系统?

标签 css twitter-bootstrap

查看以下JSFIDDLE

<div class="row">

  <div class="col-md-3 col-xs-6">
    <div style="background: blue;">
      test &amp; test &amp;
    </div>
  </div>

  <div class="col-md-3 col-xs-6">
    <div style="background: yellow;">
      test &amp; test &amp;
    </div>
  </div>

  <div class="col-md-3 col-xs-6">
    <div style="background: red;">
      test &amp; test &amp;
    </div>
  </div>

  <div class="col-md-3 col-xs-6">
    <div style="background: green;">
      test &amp; test &amp;
    </div>
  </div>

</div>

当你缩小浏览器时,不是应该在缩小窗口时添加边距(顶部和底部)吗?

我是否遗漏了某些内容,或者是否必须将其添加到媒体查询中?

最佳答案

默认情况下,Bootstrap 网格系统中的列没有边距。然而,行可以,但为了在底部添加一些边距,您必须添加一些简单的 CSS:

.row > .col-md-3 {
   margin-bottom: 10px;
}

或者,如果您不希望这成为通用规则,只需添加一些自定义类或 id 来进一步指定它。

您可以使用浏览器的检查器工具轻松查看列上使用的 CSS 规则。列没有边距,但有填充(左侧和右侧,而不是垂直)。如果您觉得这样更好,您可以将上面的常见 CSS 规则插入到媒体查询中,这取决于您的元素。

将其应用于媒体查询:

@media (max-width: 991px)
{
   .row > .col-md-3 {
      margin-bottom: 10px;
   }
}

哪个最适合您。

关于css - 手机上的 Bootstrap 网格系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35338938/

相关文章:

html - 如何使 Bootstrap 缩略图图像具有相同的高度,以便缩略图面板对齐?

javascript - 工具提示不在底部

python - 如何将模板(带有 CSS)包含到正在呈现的模板中?

css - 具有静态和动态高度的垂直堆叠 View - React Native

javascript根据星期几更改元素类

html - 整个 div 颜色并且在悬停时不会改变

css - 背景图片 url django 变量不起作用

php - 将 Bootstrap 模式部分 View 动态插入 View 中

css - col-lg-4 和 col-md-3 和 col-xs-3 有什么区别?

html - 当包含 bootstrap 时,使用背景颜色创建的边框会消失