我有一个 div
其中有一个 background
属性(property)。 background
是 url
在所有计算机和浏览器上都可以正常加载,在 Android 上可以正常加载,但在 iPhone 上不能正常加载。
这是 div
的样式:
background: url('http://emergypower.com/assets/images/attraction.png');
background-position: center -90px;
height: 590px;
width: 100%;
这是自定义 CSS,我没有使用它的框架。此外,当用户在 iPhone 上打开“选项卡 View ”(查看他们打开的所有 Safari 选项卡)时,图像显示正常,但是在实际浏览器 View 中打开时,它不会显示。
我最初没有设置宽度,并认为这可能导致了问题,但后来对其进行了编辑,并且没有任何区别。
最佳答案
Ethaan 可能是对的,但我更喜欢使用 background-size: 100% cover;
以确保图像始终根据其容器调整大小。
关于html - 背景图像无法在 iPhone 上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28245746/