html - 如何在 Bootstrap 3 中切换元素顺序

标签 html css twitter-bootstrap

我看过很多例子,但由于某种原因我自己无法让它工作。

我有 2 个元素,我希望它们位于移动设备、平板电脑和桌面 View 的 3 个不同位置。

Desktop: [A] [B] -
Tablet: [A] - [B]
Mobile: - [B] -
        - [A] -

所以对于桌面,我希望元素 A 向左浮动,B 在中间。 对于平板电脑,我希望 A 向左浮动,B 向右浮动。 对于移动设备,我想交换 A 和 B 的顺序并位于彼此之上。

仅使用 Bootstrap 就可以做到这一点吗?

最佳答案

col-push-* 可以解决您的问题:

<div class="row">
    <div class="col-sm-5 col-sm-push-5 well">
        Content B
    </div>
    <div class="col-sm-5 col-sm-pull-5 well">
        Content A
    </div>
</div>

Working demo

关于html - 如何在 Bootstrap 3 中切换元素顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32264985/

相关文章:

android - 并非所有导航按钮都适用 J​​Q Mobile

java - 不同的WAR文件,共享资源

html - 如何在不同行 Bootstrap 之间反转 div

css - 使 div 垂直固定但水平粘附到页面的边框

html - 无法使用 Bootstrap 获得响应式布局

php - HTML 下拉列表最佳实践

javascript - 当使用多个值调用时,一些 mixin 参数保持不变

css - 显示列宽不起作用

javascript - 保持获取对象没有来自javascript的方法错误

css - bootstrap 轮播控制响应