html - 更改不同屏幕上的列顺序

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

基本上我想使用 bootstrap 实现的目标是这样的 (https://ibb.co/mBB9P6P)。当它调整到较小的屏幕时,它应该喜欢 (https://ibb.co/0XnDy2S)。当然,对于我正在使用的代码,会发生第二个图像位于第二段后面的情况

我的想法是使用 Bootstrap 的 order-first 和 order-last 类来实现此目的,虽然它适用于移动设备,但在桌面上两张图片都在左侧。我认为可行的是从不同媒体查询的 div 中删除一个类,但我不确定这是否是一个选项。

<div class="row">
        <div class="col-md-3">
          <img src="img1.png">
        </div>
        <div class="col-md-9">
          <p>Text</p>
        </div>
 </div>
<div class="row">
        <div class="col-md-9">
          <p>Text</p>
        </div>
        <div class="col-md-3">
          <img src="img1.png">
        </div>
</div>

最佳答案

Bootstrap 将屏幕划分为 12 列网格。如果您选择 md-3,那么您将得到最多 4 列的交叉。您可以在 class 属性中指定多种列格式。 https://getbootstrap.com/docs/4.0/layout/grid/希望这可以帮助。

关于html - 更改不同屏幕上的列顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55477305/

相关文章:

jquery - CSS3 - 动画背景图像过滤器

css - Firefox 开发人员工具添加新规则?

html - Bootstrap 4 - 3 张图像和一个内联表单

html - 对齐 div 内容垂直居中不起作用

php - 下拉选项中的sql查询

twitter-bootstrap - 通过 @use 而不是 @import 将 Bootstrap 导入我的 SCSS 会导致问题

javascript - Bootstrap 警报在大屏幕上覆盖行时出现问题

html - 测试响应式屏幕 |推特 Bootstrap

javascript - 更改滚动间隔/单位/像素

c# - 如何通过自定义打印窗口打印完整的 gridview 区域?