首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >背景-附件图片:修复移动端无法工作的问题

背景-附件图片:修复移动端无法工作的问题
EN

Stack Overflow用户
提问于 2017-09-10 12:40:44
回答 1查看 762关注 0票数 0

我正在建设一个网站,我想在那里的背景图像被附加固定。我已经用下面的CSS在桌面浏览器中实现了这一点,但它在智能手机上不起作用。这是一个已知的bug -attachment: fixed。我不知道该怎么解决它。

代码语言:javascript
复制
#page-header{
  height: 300px;
  background: url("../img/wood.jpg");
  background-attachment: fixed;
  color: #fff;
  border-bottom: 1px #eee solid;
  padding-top: 50px;
}

我的HTML

代码语言:javascript
复制
<header id="page-header">
  <div class="container">
    <div class="row">
      <div class="col-md-6 offset-md-3 text-center">
        <h1 id="h1header">Products</h1>
        <p>Local, Organic, Tasty</p>
      </div>
    </div>
  </div>
</header>

你可以在http://maisonbergeret.com/product.html上找到我的网站

我的问题是如何才能保持完全相同的效果。

EN

回答 1

Stack Overflow用户

发布于 2017-09-10 14:25:36

这是我为页眉所做的更改。

代码语言:javascript
复制
#page-header:before{
  content: "";
  width: 100%;
  height: 300px;
  position: fixed;
  background: url("../img/wood.jpg")no-repeat center center;
  color: #fff;
  border-bottom: 1px #eee solid;
  padding-top: 50px;
  z-index: -10;
  display: block;
  left: 0;
  top: 0;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

在标题下面,我有一个带有id="products“的部分产品

代码语言:javascript
复制
section#products{
    background-color: #FAEBD7;
}

和我的身体背景颜色一样的颜色:#FAEBD7;

调整了边距,现在它起作用了。

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

https://stackoverflow.com/questions/46137362

复制
相关文章

相似问题

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