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

标签 css twitter-bootstrap

假设我有这个 HTML

<div class="row">
    <div class="col-md-4 col-xs-12" id="col1"></div>
    <div class="col-md-8 col-xs-12" id="col2"></div>
</div>

在移动 View 中,如何将 col1 移动到底部,在 col2 之后。我知道如果我在 DOM 中将 col1 移到 col2 之后很容易,但我想将 col1 留在左侧,而 col2 在右侧。

最佳答案

Bootstrap 3 是移动优先的,按照你想在移动 View 中显示的列的代码顺序使用 col-xx-push-ycol-xx-pull-y 类以在桌面 View 中重新排列列。

<div class="row">
  <div class="col-md-4 col-md-push-8 col-xs-12">Right column, but first in mobile view</div>
  <div class="col-md-8 col-md-pull-4 col-xs-12">Left column, displayed in left although it is declared in code after right column</div>
</div>

在此处查看演示 - http://www.bootply.com/rZ5Uv8q84K

关于css - bootstrap 3.0 列在移动 View 中推到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020600/

相关文章:

css - 在个人资料照片旁边显示关于我的信息

jquery - 悬停时出现多个图像

javascript - 使用 jquery/javascript 刷新时保存 css 类

html - 高度为 100% 图像的 Chrome 随机不保持纵横比并拉伸(stretch)图像。

twitter-bootstrap - z 索引 Bootstrap 导航栏有问题

html - 使用 Twitter Bootstrap 显示按钮

javascript - 如何修复 React 组件中列表样式的渲染

javascript - 我如何使用 javascript 将这个 bootstrap html 表单传递到下一页?

javascript - Owl Carousel 不适用于我的 Ajax 数据

html - materializecss 移动导航栏被禁用