html - Bootstrap 4 我的 col 不会在移动设备中排队

标签 html css bootstrap-4

我目前正在尝试使用 Bootstrap 4,我需要你的帮助, 我想创建一个带有一行的 2 列网格,当它变成移动设备时,第二列转到行:

所以我这样做:

        <div class="row">
            <div class="col-md-10 offset-md-1 col-sm-10 offset-sm-1">
                <div class="col-md-6 col-sm-12">
                    <img src="my source" alt="My alt" />
                </div>
                <div class="col-md-6 col-sm-12">
                    <h2>My title</h2>
                    <p>My text</p>
                </div>
            </div>
        </div>

它在 Bootstrap 3 上工作,但在 V4 中不工作。

我想要这样的东西:

.row>div{
  width: 49.7%;
  display: inline-block;
}
@media screen and (max-width: 991px){
  .row>div{
    width: 100%;
    display: block;
  } 
}
<div class="row">
  <div id="first_column">My first column</div>
  <div id="second_column">My second column</div>
</div>

我怎样才能做到?谢谢你帮助我,

最佳答案

你几乎是对的。我已经删除了这个 div:

<div class="col-md-10 offset-md-1 col-sm-10 offset-sm-1">

所以我认为这就是您正在寻找的代码:

<div class="row">
   <div class="col-sm-12 col-md-6">
      <img src="my source" alt="My alt" />
   </div>
   <div class="col-sm-12 col-md-6">
      <h2>My title</h2>
      <p>My text</p>
   </div>
</div>

这适用于 Bootstrap 4。

参见:https://jsfiddle.net/5d2n72r4/

关于html - Bootstrap 4 我的 col 不会在移动设备中排队,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50554082/

相关文章:

html - 为什么我的表格不符合我的固定 COL 宽度?

html - 如何在css中完成这个设计?

css - 在 css 中,如何忽略类的样式

css - 将 flexbox child 扩展到比容器宽的新行

bower - 使用 bower 安装 Bootstrap 4

html - Bootstrap 4 Font Awesome

html - 我想将 div 向左移动

PHP 在 HTML 中被注释掉

html - 在 Bootstrap 中设置相同大小的图像

javascript - 如何在 JavaScript 中向数组中的数组添加新元素