html - 如何适合显示 100% 宽度的页脚标签

标签 html css twitter-bootstrap

我试图将页脚宽度设置为 100%,但不起作用。

在Bootstrap中默认footer等标签不适合显示,分别宽度不是100%。这是为什么?

HTML代码:

<div style="clear:both;"></div>

    <footer class="row col-lg-12 col-md-12 col-sm-12 col-xs-12">
         <p><small>Copyright <span class="glyphicon glyphicon-copyright-mark"></span>  This is a small footer. </small></p>

        <img src="img/fb.png" alt=""> &nbsp
        <img src="img/twitter.png" alt=""> &nbsp
        <img src="img/youtube.png" alt=""> &nbsp
        <img src="img/myspace.png" alt="">
    </footer>

我也尝试了一些解决方案,但没有成功。

footer {
    padding: 2em 0;
    border-top: 1px solid #ddd;
    color: #999;
    text-align: center;
    background-color: #2b2b2b;

    background-size: contain;
    background-size: 100%;
}

我还添加了以下代码,但还是没有成功:

footer{
padding: 2em 0;
border-top: 1px solid #ddd;
color: #999;
text-align: center;
background-color: #2b2b2b;

min-width:100%;
}

我还在 CSS 的开头添加了重置边距和填充

* {
margin: 0;
padding: 0;
}

这里有插图说明http://i.imgur.com/wSl053x.png

最佳答案

您的页脚需要位于 container-fluid 而不是 container 元素内。如 Bootstrap documentation 中所述:

Use .container-fluid for a full width container, spanning the entire width of your viewport.

示例:http://www.bootply.com/db004KoXCR

.example {
  background-color: #cccccc;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script>


<div class="footer">
  <div class="container example">
    <div class="row">
      <div class="col-xs-12">
        Non-fluid container Non-fluid container Non-fluid container
      </div>
    </div>
  </div>
</div>

<div class="footer">
  <div class="container-fluid example">
    <div class="row">
      <div class="col-xs-12">
        Fluid container Fluid container Fluid container
      </div>
    </div>
  </div>
</div>

关于html - 如何适合显示 100% 宽度的页脚标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28670002/

相关文章:

html - 如何在链接中传递参数以打开 VLC?

javascript - 为什么我的 javascript 不能在我的 php 页面上运行?

html - 悬停时显示 IE7 错误 : CSS background hidden,

html - CSS:将元素定位在区域之外而不更改滚动条

css - 在 bower 元素的 Bootstrap 中使用 sass 的映射

css - Bootstrap 4滚动条在2个div上并排固定和流动宽度

javascript - .tofixed(2) 减去结果时不起作用?

javascript - 在处理 "div"事件时无法移动 "onclick"

html - Mobile Safari Scrolling Div 在新页面上闪烁

javascript - 悬停时显示特定的向下滚动图标?