twitter-bootstrap - 如何让背景图片垂直拉伸(stretch)

标签 twitter-bootstrap css twitter-bootstrap-3

这个问题我想了一会儿。当我在移动设备上制作完整的背景图像时, <div> 之间总是有一个空格。 ,当我的图像高度达到其最大高度时,就会发生这种情况。

Refer Here

White Space

正如您在 bootply 中看到的,我试图在图像中包含一些过滤器,因此我必须为该背景图像制作单独的 CSS。

如何让背景图像也垂直填满?

我的CSS

/* CSS used here will be applied after bootstrap.css */
.header-image{
    background-image: url("http://treestudio.web.id/images/header-img.jpg");
    background-position: center;

    -webkit-background-size: cover;
    background-size: cover;

    -webkit-filter: contrast(0.5);
    filter: contrast(0.5);

    position: absolute;
    height: 100%;
    width: 100%;
    z-index: -1;
}

.header-content{
    color: #fff;
    text-shadow: 0px 0px 1px black;
    text-align: center;
    padding-top: 250px;
    padding-bottom: 250px;
}

我的 HTML

<div class="container-fluid">
  <div class="row">
    <div class="header-image">
    </div>
    <div class="col-md-12 header-content">
      <h1>Web Title</h1>
    </div>
  </div>
  <div class="row bg-warning">
    <div class="col-md-12 header-content">
      Another centered
    </div>
  </div>
</div>

最佳答案

尝试使标题图像容器相对

.row {
   position:relative;
}

关于twitter-bootstrap - 如何让背景图片垂直拉伸(stretch),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36685285/

相关文章:

javascript - Twitter Bootstrap Popovers - 如何让它们留下来?

javascript - bootstrap checkbox-x 在选中时未正确更新 DOM - 如何验证表单?

Django Bootstrap 表单渲染速度很慢,如何加快速度?

javascript - Skrollr 破坏抵消了 body 100% 的高度

ruby-on-rails - Rails link_to tag 带有样式字形的标签

html - 标签和文本在 Bootstrap 中的文本溢出时未正确对齐

css - 如何设置子两个div 50%,父div 50%

css - 带有 ASP.NET 控件的 Selenium WebDriver

html - 当同级 div 的高度因内容而较大时,为什么 div 不将文本与包含 div 的顶部对齐?

html - 内联 Bootstrap 多个输入