我有一个在 css 中的 html 标记上运行的渐变背景。在 body 标签上,我有一个简单的无缝图案,在 x 和 y 轴上重复。
一切似乎都很好,直到我在屏幕高度远高于其宽度的 ipad/iphone(纵向模式)上预览了该网站。
在普通屏幕或手机横向模式下,网站将在我页面的页脚处结束。但是,当屏幕高度较高时,无缝图案将停止重复,在页脚后留下空白渐变。
我尝试将 html 和 body 的高度都设为 100%,但没有任何区别。我也尝试过使用 javascript 来动态更改 body 的高度以匹配 html 的高度,但无济于事。
谁能帮我解决这个问题?提前致谢!
编辑:
jsfiddle.net/ek4jU/2/
在小提琴中,放置在 html 中的背景渐变一直在重复,但正文中的白色背景不是。我明白,如果我要让身体的高度达到 100%,这将是我需要的正确结果。然而,这是为了展示我将在移动设备上看到的内容,即使将 100% 的高度赋予身体。