【发布时间】:2018-04-08 15:04:40
【问题描述】:
我的页面结构如下:
<div class="container">
<div class="row mb-5">
<div class="col-12 col-md-3">
<img class="mr-5 img-fluid" src="big_icon_1.png" alt="Big icon 1">
</div>
<div class-"col-12 col-md-9">
<h3 class="mt-0 mb-1 text-center text-md-left">Item 1</h3>
<p>This is item 1.</p>
</div>
</div>
<div class="row mb-5">
<div class="col-12 col-md-3">
<img class="mr-5 img-fluid" src="big_icon_2.png" alt="Big icon 2">
</div>
<div class-"col-12 col-md-9">
<h3 class="mt-0 mb-1 text-center text-md-left">Item 2</h3>
<p>This is item 2.</p>
</div>
</div>
</div>
我期待的是从“md”断点向上的列布局,以及下方的堆叠布局,这确实是我得到的。但是第二个 'col' 永远不会延伸到父 'row' 容器的右边缘,我不明白为什么 Bootstrap 文档中的所有示例都准确地表明了这种情况应该发生。
所以我的图标列在桌面上很好地设置为 1/4 行宽,在移动设备上设置为全宽。但是带有标题和文本的列仅与其内容一样宽,无论显示的大小如何。当然,这会使标题居中变得毫无意义。
我错过了什么?
【问题讨论】:
标签: html css bootstrap-4