html - Bootstrap : Background is covering div container, 不仅仅是屏幕

标签 html css twitter-bootstrap background-image

在我的网站上,我希望背景完全不动,而内容通常在背景上滚动到前景。这种效果在我的 macbook 上完美运行。我已经用 Safari、Chrome 和 Firefox 测试过它。现在,当我在 iPhone 上打开网站时,背景图像覆盖了整个 div 容器,而不仅仅是屏幕,这意味着图像太大而且不再清晰。

HTML:

<div id="tf-home" class="text-center">
    <div class="overlay">
        <div class="content">
            <h1>EURE <strong><span class="color">FLUCHT</span></strong> beginnt an diesem Ort</h1>
            <a href="#tf-about" class="fa fa-angle-down page-scroll"></a>
        </div>
    </div>
</div>

CSS:

#tf-home {
  background: url(../img/header.jpg);
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  min-height: 100%
  color: #cfcfcf;
}

我希望有人能帮助我。

提前谢谢你:)

最佳答案

这里你有一个 jsfiddle

#tf-home {
  background: url(https://www.google.com/work/images/logo/google-for-work-social-icon.png);
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  min-height: 100vh;
  color: #cfcfcf;
}

关于html - Bootstrap : Background is covering div container, 不仅仅是屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39020897/

相关文章:

javascript - 打开对话框窗口时更改 Css 样式

javascript - Bootstrap 4 Beta 使用 Webpack 3.x 导入 Popper.js 抛出 Popper is not a constructor

html - 下拉菜单在 IE8 css 中不起作用

javascript - 我应该在哪里包含 JS 文件

html - 如何使用 float 内容使 div 可扩展

javascript - 获取 HTML 的 ID

javascript - 将图像加载到 slider 中的最佳方式

css - 如何通过 css 更改 outlook 的字体颜色?

css - Bootstrap 按钮和链接的样式冲突

twitter-bootstrap - 无法安装 yeoman 生成器