You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bootstrap 4列无法占用全部可用宽度的原因是什么?

解决Bootstrap 4列无法占用全部可用宽度的问题

嘿,我一眼就发现了代码里的核心问题,咱们一步步来搞定它:

1. 修复致命的语法错误(最关键原因)

你在第二个列的class属性里写错了符号——把=写成了-:

<div class-"col-12 col-md-9">

这个小失误会直接导致Bootstrap的列样式完全不生效,浏览器根本识别不了这个错误的类名。赶紧修正成正确写法:

<div class="col-12 col-md-9">

2. 补全不完整的代码片段

你提供的第二张图片标签的src属性没写完(比如src="big_icon_2.pn...),要补全成完整的文件名(比如big_icon_2.png),否则图片加载失败也可能间接影响布局的视觉表现。

修正后的完整代码示例

<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>

额外小提示

如果修正后还是存在宽度问题,可以检查这两点:

  • 是否正确引入了Bootstrap 4的CSS文件(确保没有版本冲突或者路径错误)
  • 若需要占满全屏宽度,可以把外层的container换成container-fluid

内容的提问来源于stack exchange,提问作者zkarj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:52:43