首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么页脚不提交全屏幕宽度html/引导带5

为什么页脚不提交全屏幕宽度html/引导带5
EN

Stack Overflow用户
提问于 2021-02-21 08:51:01
回答 3查看 436关注 0票数 0

无论我尝试什么,我的脚都没有填充整个屏幕的宽度。我能做什么?

体宽100%不起作用

我也试过这个:引导页脚,页面的全宽度

我工作的角度11 & Bootstrap 5。

html

代码语言:javascript
复制
<div class="container">
  <div class="row  align-items-center">
    <div class="contentLeftCorner col-sm-4">
      <div class="footerComponents me-5" >sth</div>
    </div>

    <div class="contentCenter col-sm-4"></div>
    <div class="contentRightCorner col-sm-4">

      <div class="row">
        <div class="col-sm-6">
          <div class="footerComponents me-5">1</div>
          <div class="footerComponents me-5">2</div>
          <div class="footerComponents me-5">3</div>
          <div class="footerComponents me-5">4</div>
        </div>

        <div class="col-sm-6">
          <div class="footerComponents 5 me-5">a</div>
          <div class="footerComponents 5 me-5">b</div>
          <div class="footerComponents 5 me-5">c</div>
          <div class="footerComponents 5 me-5">d</div>
        </div>
      </div>
    </div>
  </div>
</div>

CSS

代码语言:javascript
复制
    .footerComponents:hover {
  cursor:pointer ;
  color: dimgrey;
}

.footerComponents{
  border-color: transparent;
}

//no borders on clicked element
*:focus {
  outline: 0;
}

.contentRightCorner {
  font-size: 0.7rem;
}

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-02-21 11:26:56

.conatainerpadding设置为0,.rowwidth设置为100%,移除.row上的排水沟位置,并从footerComponents中删除me-5类。

代码语言:javascript
复制
.container {
  padding: 0 !important;
  background-color: aquamarine;
}

.row {
  --bs-gutter-x: 0 !important;
  width: 100%;
}

.footerComponents {
  border: 1px solid red;
}
代码语言:javascript
复制
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.0.0-beta2/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.0.0-beta2/js/bootstrap.min.js"></script>
<div class="container">
  <div class="row align-items-center">
    <div class="contentLeftCorner col-sm-4">
      <div class="footerComponents">sth</div>
    </div>

    <div class="contentCenter col-sm-4"></div>
    <div class="contentRightCorner col-sm-4">

      <div class="row">
        <div class="col-sm-6">
          <div class="footerComponents">1</div>
          <div class="footerComponents">2</div>
          <div class="footerComponents">3</div>
          <div class="footerComponents">4</div>
        </div>

        <div class="col-sm-6">
          <div class="footerComponents">a</div>
          <div class="footerComponents">b</div>
          <div class="footerComponents">c</div>
          <div class="footerComponents">d</div>
        </div>
      </div>
    </div>
  </div>
</div>

注意:我已经添加了背景色和边框属性来显示准确的位置.

希望这个能帮到你。

票数 1
EN

Stack Overflow用户

发布于 2021-02-21 10:32:00

我认为这是因为您的footerComponents与类container一起在<div>中。由于引导程序5在一定大小的屏幕上为container类设置了一个container。在超小屏幕上,container类仅为100%。您可以参考文档这里

代码语言:javascript
复制
.container            max-width
Extra small <576px  : 100%
Small ≥576px        : 540px
Medium ≥768px       : 720px
Large ≥992px        : 960px
X-Large ≥1200px     : 1140px
XX-Large ≥1400px    : 1320px

为此,您可以尝试将footerComponents <div>带到container <div>之外。

另一种选择是使用container-fluid类,它在所有断点上都是100%

票数 1
EN

Stack Overflow用户

发布于 2021-02-22 09:43:40

把它放在集装箱DIV的外面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66300591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档