【发布时间】:2016-07-14 14:59:34
【问题描述】:
我无法在着陆页上正确显示背景。在我的桌面上,它显示得很好,但在移动设备上,它似乎在页面顶部垂直居中。我是前端新手,在过去的 4 个小时里一直在尝试各种技巧。有人能指出我正确的方向吗?
我已将图像设置为按比例缩放以覆盖整个屏幕。不应该有任何空白区域。我已经尝试在我的桌面上使用响应模式,当我调整大小时,Wright Glider 大部分都留在了视野中,所以图像也应该在 ... viewport?/window 的中间居中。
对于背景,我有一张正常大小的图片,以及一张用于较小设备的裁剪图片
仅在所有设备上使用 Chrome 49 进行测试,Android 为 v5.1
桌面上的响应模式似乎不会产生相同的结果。
来源:https://gist.github.com/yanalex981/992a60dd54be82162a45
截图:
另外,如果有人有任何建议,请与我分享
【问题讨论】:
-
@Metroidaron 虽然在移动端还没有覆盖整个页面,但至少现在没有被中途截断。与我过去 4 小时所尝试的相比,这是一个很大的改进!你做了什么?我能看到的唯一区别是
background-position属性 -
查看我更新的答案以了解我做了什么:)
-
@Metroidaron 哦,我想你有我所有的消息来源。大约只有 4 个文件
-
我有 CSS 文件和索引,没有图像,而且一切都是相对路径,所以我不得不更改 url,但我很快就让它工作了 :)
-
现在检查我的链接,我对您的代码进行了更多修改以产生更好的结果