html - 用于桌面的小 Div,用于移动设备的大全宽 Div( Bootstrap )

标签 html css twitter-bootstrap

我正在使用 Bootstrap 3 构建一个网站,我在一个页面上有多个小 div。我想在桌面 View 中控制它们的大小,在移动 View 中让它们占满屏幕的宽度。

这就是我的想法: enter image description here

我曾尝试将每个小 div 放在一列中,然后将宽度设置为 100%,但这给了我这样的结果:enter image description here

我已经很久没有使用 bootstrap 了,所以我不确定要寻找什么。我在 w3 学校网站上搜索了一下,发现了一些关于 box-sizing 的信息,但它不会执行我上面描述的操作。

问题here似乎与我的相似,但我不太理解答案,也不想添加到旧问题中。

我的问题是,我怎样才能达到这种效果?

提前感谢您的帮助!

最佳答案

使用 col-md-3 类将容器分成 4 列。 col-md-* 针对比小设备大的屏幕尺寸。

在此处了解有关网格系统的更多信息:Bootstrap Grid

[class^=col] {
  background: tomato;
  color: white;
  font-weight: bold;
  /* Below properties used to create margin between the columns */
  background-clip: padding-box; 
  border: 5px solid transparent;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
  <div class="row text-center">
    <div class="col-md-3">
      1
    </div>
    <div class="col-md-3">
      2
    </div>
    <div class="col-md-3">
      3
    </div>
    <div class="col-md-3">
      4
    </div>
  </div>
</div>

关于html - 用于桌面的小 Div,用于移动设备的大全宽 Div( Bootstrap ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31495599/

相关文章:

html - 表格布局间距

javascript - 获取 tbody 的子组件

javascript - 如何识别在 each() 函数中单击的元素相同?

css - 如何使登录表单响应

html - CSS中纯文本的控制样式

javascript - Twitter Bootstrap Scroll spy

html - 向 Bootstrap 添加 header

javascript - 如何在断开连接的环境中使用 font-awesome?

html - CSS 网格行不动?

html - 对不够宽的首页图像进行伪装