html - 背景大小:封面仅适合宽度

标签 html css background-image background-size

我有一个“水平”图像作为背景(它是 2048x1148)。

我设置了 background:url("") no-repeat scroll center top/cover 并且在桌面模式下一切正常。在移动设备中,我无法让背景图像缩放并自动覆盖高度。 background-size:cover 不应该自动完成吗?

Mobile view Desktop view

Here是实时站点。

最佳答案

让你的页面覆盖孔视口(viewport):

html, body{
   height: 100%;
}

或使用最小高度

关于html - 背景大小:封面仅适合宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25583533/

相关文章:

html - 弹出 Div 中的文本在移动设备上消失

css - 如何防止 td 元素在表格行中换行

css - 使用 jade 和 CSS 将许多图像水平居中

html - 背景图像 css,图像不会显示

python - 如何使用 matplotlib 将国家边界作为绘图的背景?

php - JavaScript - 检查数据 ID 是否等于函数参数

javascript - Smoothscroll 在 chrome 中不起作用,但在其他浏览器中起作用

html - 如何在不破坏其他 CSS 属性的情况下将 CSS 中的 background-image 属性正确地传输到 HTML 代码中?

javascript - 仅当用户空闲 X 时间时才显示 DIV

html - Bootstrap 中单个元素 form-group 的作用是什么?