javascript - Bootstrap : How do i create responsive div columns in the small screens with or without media queries?

标签 javascript html twitter-bootstrap css

在小屏幕上,div1 和 div2 并排重叠显示,我希望首先显示 div1 内容,然后在 div1 下方显示 div2 内容。使用或不使用媒体查询如何实现这些要求?

<div class="row">

 <div class="col-xs-6" id="div1">
    test column1
 </div>

 <div class="col-xs-6" id="div2">
    test column 2
 </div>

</div>

最佳答案

将元素的类更新为:

<div class="row">

 <div class="col-xs-12 col-sm-6" id="div1">
  test column1
 </div>

 <div class="col-xs-12 col-sm-6" id="div2">
  test column 2
 </div>

</div>

这样,在 >= 768px 的视口(viewport),它们将并排显示,在 767px 及以下,它们将一个显示在另一个下方。

如对 OP 的评论中所述,请参阅文档,其中对此进行了更详细的介绍:http://getbootstrap.com/css/#grid

关于javascript - Bootstrap : How do i create responsive div columns in the small screens with or without media queries?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36894721/

相关文章:

javascript - 文件夹作为模块,文件夹内作为模块 NodeJS

javascript - 所选值 Javascript 的不同 InnerHTML 输出

html - Angular:用户登录时隐藏元素

css - Bootstrap 导航中的链接出现在菜单项下方

css - 为什么嵌入式 Marketo 表单没有出现在 IE 11 中,但其他地方却出现了?

javascript - Laravel 5.5 中的多字段排序

Javascript 警告框不必要地提交表单

javascript - 如何使用 CasperJS 从此 tr 中找到的文本检索 tr id

javascript - Html Select -> Option,选择颜色作为值

css - bootstrap 3.0 列在移动 View 中推到底部