html - 背景图像无法在 iPhone 上加载

标签 html ios css

我有一个 div其中有一个 background属性(property)。 backgroundurl在所有计算机和浏览器上都可以正常加载,在 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/

相关文章:

ios - 图像跟踪和检测中SCNScene如何切换?

ios - 检查作为线的 SKShapeNode 是否包含点

html - 如何在 LESS CSS 中使用动态类名并将它们用作函数中的值

html - 如果 float div 具有背景 css 属性,为什么不在 float div 的左侧显示框阴影

jquery - 从页面中删除不需要的空间

html - 我的 css 不能正常工作不改变背景?

HTML/CSS - 使用 SVG 创建仪表板的优点和缺点

html - 在嵌套列表中定位 html 元素

ios - Xcode 7.1 模拟器在我使用时一直死机

html - 如何将input "text"的height和span设置成一样的值