首页 > 解决方案 > 为什么 col-xs-0 占用 100% 的行宽?

问题描述

我的 Bootstrap 容器如下所示:

<main >

<div class="row co-lg-12 col-md-12 col-xs-12">
  <div class="col-lg-1 col-md-1 col-xs-1" style="background-color:red; height: 100vh;"></div>

  <div class="col-lg-4 col-md-5 col-xs-0" style="background-color:blue; height: 100vh;">

  </div>

  <div class="col-lg-1 col-md-0 col-xs-0" style="background-color:green; height: 100vh;">      </div>

  <div class="col-lg-3 col-md-4 col-xs-10" style="background-color:yellow; height: 100vh;">

  </div>

  <div class="col-lg-3 col-md-1 col-xs-1" style="background-color:gray; height: 100vh;"></div>
</div>

</main>

在开发人员工具中检查它时,它显示蓝色容器占据了屏幕的 100 个(而不是 0px),而红色的容器在下面……有什么想法吗?

谢谢!

标签: htmlcsstwitter-bootstrapgrid

解决方案


col-xs-0 不存在,如果你想删除它

因此,这些类使用以下格式命名:

.d-{value} 用于 xs .d-{breakpoint}-{value} 用于 sm、md、lg 和 xl。其中 value 是以下之一:

无 inline inline-block block table table-cell table-row flex inline-flex


推荐阅读