我的网站未在iPhone上加载图片,但在所有其他浏览器(移动版或台式机)上加载了图片

猎人

我一直在为她妈妈想开的公司设计一个网站。我终于完成了所有的设置和部署。一切都按照她的要求进行,但是当我们尝试通过我的妈妈或兄弟的iPhone进入该网站时,没有任何图像加载。css媒体查询可以正确格式化它,以便在iPhone上查看它正常工作,我在OnePlus 8 Pro的chrome和tor上尝试了它,并正确加载了图像。

该网站是由React制作的,已部署在Google Firebase上(不知道这是否会出现问题,但我查了一下却没有发现任何问题。我在下面发布了屏幕截图和代码段,对您的帮助非常感谢:

这是台式机上的外观: 在此处输入图片说明

这是在iPhone上发生的事情: 在此处输入图片说明

标题部分的html&css:

    <div className="header">
  <div className="header__image">
    <div className="background__mask">
      <img className="logo_img" src={ColoredLogo} alt="logo" />

      <h1 className="header__text lineTwo">
        Focus on what you do best!
        <br /> Leave the books to us!
      </h1>
    </div>{" "}
  </div>
</div>


.header__image {
  width: 100%;
  height: 775px;
  background-image: url("./bkg_img.webp");
  background-size: cover;
  background-attachment: fixed;
}

.header__text {
  font-size: 60px;
  color: rgb(224, 149, 8);
  text-align: center;
  text-shadow: 0.25px 0.25px #000000;
}

.myh1 {
  color: rgb(1, 51, 38);
  margin-top: 30rem;
}

.lineTwo {
  margin-top: 37rem;
}

.logo_img {
  position: absolute;
  width: 100vw;
  height: 50vh;
}

.background__mask {
  display: flex;
  flex-direction: column;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  overflow: hidden;
  align-items: center;
}

@media (max-width: 764px) {
  .lineTwo {
    margin-top: 25rem;
  }
  .logo_img {
    margin-top: -7rem;
  }
}

用于虚拟图书保存的html&css:

 <div className="entrepreneurs">
  <h1 className="entrepreneurs__heading">
    Virtual Bookkeeping for Entrepreneurs
  </h1>
  <div className="body__container">
    <div className="entrepreneurs__left">
      {/* <h1>Bookkeeping for small to medium sized businesses:</h1>
    <h2>Did you know outsourcing your bookkeeping can: </h2> */}
      <img src={logo} alt="" />
    </div>
    <div className="entrepreneurs__right">
      <ul>
        <li>✓ Save Your Business Money</li>
        <li>✓ Increase Your Cash Flow</li>
        <li>✓ Reduce Overhead Costs</li>
        <li>✓ Save Money on Your Taxes</li>
        <li>✓ Better Analysis of Your Business</li>
        <li>✓ Help You Get Investors</li>
      </ul>
    </div>
  </div>
</div>


.entrepreneurs__right > ul {
  list-style-type: none;
  font-size: 24px;
}

.entrepreneurs__left > img {
  width: 80%;
  height: auto;
  border-radius: 2.5%;
}
.entrepreneurs {
  text-align: center;
}
.entrepreneurs > h1 {
  font-size: 55px;
}

.body__container {
  color: teal;
  padding: 20px;
  background-color: white;
  display: flex;
  background-size: cover;
  background-attachment: fixed;
}

.entrepreneurs__right {
  color: rgb(70, 70, 70);
}

.entrepreneurs__right > ul > li {
  margin-top: 25px;
}

.entrepreneurs__right > ul > li {
  line-height: 4rem;
}

.entrepreneurs__heading {
  font-size: 60px;
  color: rgb(1, 51, 38);
  text-align: center;
  text-shadow: 0.25px 0.25px #000000;
}

@media (max-width: 1156px) {
  .body__container {
    flex-direction: column;
  }
  .entrepreneurs__right {
    margin-left: auto;
    margin-right: auto;
  }
}
tobzilla90

您正在使用webp图像格式。Safari仅自最新版本(版本14)以来才支持此格式。如果您的Safari版本早于版本14,则如果不对支持的图像格式实施后备,则图像将无法工作。

https://caniuse.com/?search=webp

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

页脚图片未在IE8、9、10上显示,但在所有其他浏览器上都显示

来自分类Dev

JPlayer在Firefox Android上不起作用,但在所有其他浏览器上都起作用

来自分类Dev

移动版Safari / Chrome浏览器中出现图片错误加载占位符图片问题

来自分类Dev

移动版Safari / Chrome浏览器中出现图片错误加载占位符图片问题

来自分类Dev

通过Android-Chrome重定向URL多次查看Confluence网站,但台式机Chrome和其他浏览器却没有

来自分类Dev

响应宽度在手机上太小,但在台式机浏览器上还可以

来自分类Dev

网站无法使用其他浏览器在Ubuntu上加载

来自分类Dev

某些图片未在移动浏览器中显示(但在桌面浏览器中显示)

来自分类Dev

当我的网站加载时,更改Safari浏览器上的所有图像webp文件扩展名

来自分类Dev

为什么我的网站在Firefox和所有其他浏览器上看起来都不同

来自分类Dev

Google字体加载在台式机上,而不是移动版上吗?

来自分类Dev

网站不会在 chrome 中向下滚动,但在所有其他浏览器中都可以正常工作

来自分类Dev

javascript:表单不仅会取代IE,而且可以在所有其他浏览器上使用

来自分类Dev

UIScrollView在所有模拟器上滚动,但在我的iPhone上不滚动

来自分类Dev

每个网站在所有浏览器上都显示不可信证书警告

来自分类Dev

某些图片未在Android 2.2.1上加载

来自分类Dev

加载器图片未在带有Ajax请求的Chrome上显示

来自分类Dev

Android WebView抱怨证书不受信任,但在所有其他浏览器中都受信任

来自分类Dev

show()hide()在Firefox中不起作用,但在所有其他浏览器中都起作用

来自分类Dev

jQuery动画在FF中效果很好,但在所有其他浏览器中效果很差

来自分类Dev

Firefox正在加载CSS,但未应用。我尝试了其他浏览器,并且所有浏览器都运行良好

来自分类Dev

子菜单/ HTML容器在iPhone上不滚动,但在所有其他设备上滚动

来自分类Dev

在台式机上的网站很好,但在移动设备上的网站很小

来自分类Dev

在<scripts>的所有浏览器上都可以加载/加载吗?

来自分类Dev

我的网站图片未从带有Gatsby的Github Pages上的正确链接加载

来自分类Dev

图片不会在移动浏览器中加载(抛出500错误)

来自分类Dev

我如何才能仅针对台式机浏览器更改此CSS?

来自分类Dev

在移动设备上显示与台式机完全相同的响应式网站

来自分类Dev

Blueimp Jquery fileupload插件未在移动设备上上传所有文件(在台式机上运行良好)

Related 相关文章

  1. 1

    页脚图片未在IE8、9、10上显示,但在所有其他浏览器上都显示

  2. 2

    JPlayer在Firefox Android上不起作用,但在所有其他浏览器上都起作用

  3. 3

    移动版Safari / Chrome浏览器中出现图片错误加载占位符图片问题

  4. 4

    移动版Safari / Chrome浏览器中出现图片错误加载占位符图片问题

  5. 5

    通过Android-Chrome重定向URL多次查看Confluence网站,但台式机Chrome和其他浏览器却没有

  6. 6

    响应宽度在手机上太小,但在台式机浏览器上还可以

  7. 7

    网站无法使用其他浏览器在Ubuntu上加载

  8. 8

    某些图片未在移动浏览器中显示(但在桌面浏览器中显示)

  9. 9

    当我的网站加载时,更改Safari浏览器上的所有图像webp文件扩展名

  10. 10

    为什么我的网站在Firefox和所有其他浏览器上看起来都不同

  11. 11

    Google字体加载在台式机上,而不是移动版上吗?

  12. 12

    网站不会在 chrome 中向下滚动,但在所有其他浏览器中都可以正常工作

  13. 13

    javascript:表单不仅会取代IE,而且可以在所有其他浏览器上使用

  14. 14

    UIScrollView在所有模拟器上滚动,但在我的iPhone上不滚动

  15. 15

    每个网站在所有浏览器上都显示不可信证书警告

  16. 16

    某些图片未在Android 2.2.1上加载

  17. 17

    加载器图片未在带有Ajax请求的Chrome上显示

  18. 18

    Android WebView抱怨证书不受信任,但在所有其他浏览器中都受信任

  19. 19

    show()hide()在Firefox中不起作用,但在所有其他浏览器中都起作用

  20. 20

    jQuery动画在FF中效果很好,但在所有其他浏览器中效果很差

  21. 21

    Firefox正在加载CSS,但未应用。我尝试了其他浏览器,并且所有浏览器都运行良好

  22. 22

    子菜单/ HTML容器在iPhone上不滚动,但在所有其他设备上滚动

  23. 23

    在台式机上的网站很好,但在移动设备上的网站很小

  24. 24

    在<scripts>的所有浏览器上都可以加载/加载吗?

  25. 25

    我的网站图片未从带有Gatsby的Github Pages上的正确链接加载

  26. 26

    图片不会在移动浏览器中加载(抛出500错误)

  27. 27

    我如何才能仅针对台式机浏览器更改此CSS?

  28. 28

    在移动设备上显示与台式机完全相同的响应式网站

  29. 29

    Blueimp Jquery fileupload插件未在移动设备上上传所有文件(在台式机上运行良好)

热门标签

归档