我正在为学校项目尝试使固定背景图像的div在iOS上正常工作。我一直在使用
background-attachment: fixed;
但这导致移动版Safari中出现奇怪的尺寸和没有滚动效果。 这是我正在处理的网站;我目前使用的报价div图像背景方法在桌面上运行良好,但在iOS上完全失败了。
不知何故,http://www.everyonedeservesgreatdesign.com能够使此功能正常工作。我很难跟进代码,因为他们使用的是某种squarespace模板,但看起来他们将图像放入了一个position:fixed
div中,该div被其position:relative
父div剪裁了。我曾经认为,除了视口以外的任何东西都无法剪裁position:fixed
divs,因此我非常好奇这里发生了什么。
有什么方法可以在我的网站上实现此固定图像div背景的方法吗?