html - 响应式背景 - 希望主页的高度为 100%,但图像无法覆盖移动尺寸

标签 html css responsive

#home
    height: 100%
    width: 100%
    background-image: url("/lib/img/home.jpg")
    background-position: center center
    background-repeat: no-repeat
    background-attachment: fixed
    background-size: cover

如你所知,我正在为我的 CSS 使用 SASS。

问题是我希望我的主页着陆页是全屏大小并且响应迅速,我有一个横向图像,它在全屏下工作正常,但在移动设备上,它的高度不适合整个屏幕。对此有更好的解决方案吗?

最佳答案

    img_background {
        max-width: 2000px; // maximum width for the backgound pic
        min-width: 100px; // for mobile phones in portrait view
        position: absolute;
    }

此代码是响应式的,因此当您在 PC 上调整浏览器窗口大小时,它会将图像调整为适合浏览器的宽度。在移动设备上,将显示整个图像。

希望对您有所帮助!

(编辑:这是 CSS)

关于html - 响应式背景 - 希望主页的高度为 100%,但图像无法覆盖移动尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46078748/

相关文章:

php - 在另一个 PHP 类中使用许多不同的对象实例的最佳方法是什么?

javascript - jquery img 未加载 "scr"

html - 如何摆脱这个水平滚动条

javascript - 如何在拖放中使用 jquery 删除 css 属性

html - 如何使用 SASS 将 10 像素添加到 CSS 中的动态顶部位置

html - 如何在 ionic v1 中制作响应式布局

html - HTML5 中的 MIDI 音乐支持

javascript - HTML 5 文件阅读器读取 javaScript 文件

html - 图像无法在 IE 11 上缩放

css - 2 使用 Bootstrap 4 的列响应式布局