html - 在 Bootstrap 中更改列堆栈顺序

标签 html css twitter-bootstrap twitter-bootstrap-3

我有一个问题,希望 Bootstrap 网格系统可以解决,但我不知道该怎么做。

我希望我的网站在桌面上显示如下: +--------+------+ |页眉 | | +--------+ 图片 | |内容 | | +--------+------+

在手机上就像这样: +--------+ |页眉 | +--------+ |图片 | +--------+ |内容 | +--------+

我觉得 Bootstrap 的“拉”和“推”类可以实现这一点,但我已经尝试了很多方法,但无法实现。

谢谢!

最佳答案

应该是可以的。例如这个布局:

<div class="row">
    <div class="header col-xs-12 col-sm-6">Header</div>
    <div class="image col-xs-12 col-sm-6">Image</div>
    <div class="content col-xs-12 col-sm-6">Content</div>
</div>

演示:http://jsfiddle.net/dfsq/KnPd7/

所以基本上它说:

  • 对于超小分辨率,让标题扩展到 12 列 (100%)
  • 小型、中型和大型 - 6 列 (50%)

对于 .image.content div 依此类推。

col-xx-N 类由媒体查询提供支持。

更新

通过一点魔法,也可以使图像区域扩展到容器的 100% 高度。

演示:http://jsfiddle.net/dfsq/KnPd7/1/

关于html - 在 Bootstrap 中更改列堆栈顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22067831/

相关文章:

jquery - 为所有网页内容创建放大镜效果?

html - Iframe 响应顺风

javascript 函数运行到死循环

jquery - Bootstrap/DataTable - 如何设置默认页面

html - Bootstrap - 工具提示未显示

html - Css 和 AngularJS : How can I nest two classes in css selector if one class is generated with ng-class

html - 使其他 div 可见的按钮

asp.net - 服务器上的 Web 应用程序不读取样式表

html - Bootstrap 3 将文本环绕图像