css - Bootstrap 如何避免最小宽度的分栏

标签 css twitter-bootstrap

我有以下代码,我需要两列,并且我有这两列的最小宽度以支持移动浏览器。

<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">

<div class="container">
    <div class="row">
        <div class="col-6" style="background-color: blue;min-width: 250px;">A</div>
        <div class="col-6" style="background-color: red;min-width: 250px;">B</div>
        <div class="col-12" style="background-color: green;min-width: 500px">
            C
        </div>
    </div>
</div>

当屏幕尺寸小于500px时,first div和second div去两行。但相反,我想让它们保持在同一行

它在小屏幕上的样子

in small screen, less than 600px

它应该如何在小屏幕上。 (这是它在大屏幕尺寸下的样子)

in large screens, and this is how it should look in small screen


我该如何解决这个问题?

谢谢

编辑

在我的真实代码中,我使用了 Bootstrap 顺序。所以在大屏幕上顺序是 A C B,但在小屏幕上是 A B C。所以我不能删除行类。

<meta name="viewport" content="width=device-width">应添加此标签以支持移动设备。

最佳答案

我试过你的代码,对我来说效果很好。您是否检查了可能导致此问题的任何其他外部标签?

enter image description here

关于css - Bootstrap 如何避免最小宽度的分栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59261500/

相关文章:

html - 为什么我的话不留在我的 div 中

javascript - 计算的百分比宽度

javascript - Bootstrap 容器之外的箭头

javascript - 使用 Bootstrap 下拉菜单显示/隐藏容器?

css - Bootstrap 包在 Meteor 中不起作用

css - 具有 flex-grow 1 的可滚动 flex child

html - 使用 HTML 和 CSS 设计记分牌

css - 使用 flex 属性组织列

css - 图像不适合 Bootstrap 轮播

css - Bootstrap Affix "Back to Top"链接