<分区>
<分区>
我相信这在 Bootstrap 3 中是可能的,但我不确定如何在 Bootstrap 4 (4.1) 中实现以下内容。
我想要一列 C 在 A 下方,另一列 B,但在移动设备上显示 ABC。请参阅下面的示例图片。
谢谢!
最佳答案
我不认为开箱即用的 Bootstrap 支持在屏幕尺寸缩小时在“A”和“C”之间插入“B”的功能。
但是,它可以很好地与一些自定义 CSS 配合使用。此解决方案要求容器(即行)具有定义的高度。
.pull-up {
top: -50%;
}
.split-row-1 {
height: 100%;
}
.split-row-2 {
height: 50%;
}
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.bundle.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" rel="stylesheet" />
<div class="row" style="height:50px;">
<div class="col-12 col-md-4 split-row-2" style="background:red">A</div>
<div class="col-12 col-md-8 split-row-1" style="background:blue">B</div>
<div class="col-12 col-md-4 split-row-2 pull-up" style="background:yellow">C</div>
</div>
关于twitter-bootstrap - Bootstrap 4 列排序难题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49970917/
相关文章:
python - Base.html 中 Flask 登录表单的 Bootstrap 模式无需在每个 View 函数中发送表单?
javascript - 通过 css 或 javascript 禁用任何浏览器保存和另存为按钮?
javascript - 有没有办法将变量从 ReactJS 传递到 CSS 样式表?
html - flexbox 中的边距和 flex-wrap
html - 如何仅在移动设备上使用 flexbox 将两个元素堆叠在一起
javascript - 使用 Js 打开 Bootstrap 模式(不起作用)