【问题标题】:Cover Image not appearing on Mobile Site but working fine normally封面图片未出现在移动网站上,但工作正常
【发布时间】:2015-11-07 05:16:42
【问题描述】:

我的个人网站在除移动设备之外的所有设备上都可以正常运行……当涉及到移动设备时,出于某种原因,网站的封面图片没有出现。相反,它只是一个白色背景。

这是我的带有封面照片的 div 的 css:

#cover-image {
  height:100%;
  background-image: url(images/meAndTheOcean.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;

}

我在 head 标签中有这个:

<meta name="viewport" content="width=device-width, initial-scale=1">

这是 div #cover-image:

<div id="cover-image" >
  <nav class="cl-effect-1 container-fluid">
    <div id="nav-bar" class="nav1">
      <div class="col-sm-3 text-center"><a href="#about">About Me</a></div>
      <div class="col-sm-3 text-center"><a href="#work">Work Experience</a></div>
      <div class="col-sm-3 text-center"><a href="#projects">Projects</a></div>
      <div class="col-sm-3 text-center"><a href="#contact">Contact</a></div>
    </div>
  </nav>
  <div id="Name" class="container-fluid">
    <div class="col-xs-12" style="height:100px;"></div>
    <div class="col-md-6 text-center"><canvas id="FirstName"></canvas></div>
    <div class="col-md-6 text-center"><canvas id="LastName"></canvas></div>
  </div>
</div>

更奇怪的是,几周前它还可以在移动设备上运行,但由于某种原因它不再运行了……

任何建议都会有所帮助!谢谢!

【问题讨论】:

  • 您是否在@media 规则中为#cover-image 定义了另一个样式定义?
  • 不,一切都根据引导调整大小

标签: html css mobile web


【解决方案1】:

这取决于您查看网站的移动设备,但问题可能来自后台附件:已修复,它在智能手机上并不总是能正常工作。

我不确定是否会导致图像完全消失,但你永远不知道 ;)

【讨论】:

  • 完全是固定的背景。它一遍又一遍地发生在我身上。通常的开发工具在这种情况下非常无用且具有误导性,它们只会调整内容的大小,就好像支持固定背景一样,但现实是,手机和迄今为止我尝试过的所有平板电脑都不支持这一点。
  • 很高兴我能帮上忙!
猜你喜欢
  • 1970-01-01
  • 2019-04-23
  • 1970-01-01
  • 2019-06-02
  • 1970-01-01
  • 2013-12-30
  • 1970-01-01
  • 1970-01-01
  • 2014-03-18
相关资源
最近更新 更多