css - 整页 JS 背景颜色/图像媒体查询

标签 css media-queries fullpage.js

我想为桌面用户和小屏幕用户显示图像作为背景我想显示基本颜色作为整页 js 中不同部分的背景。到目前为止,我只包含 1 张图像作为测试。

#section0{
        background-color: #9aa6a9;

    }
    .section1{
        background-image: url(../imgs/downtown-dubai.png);

    }
    #section2{
        background-color: #9aa6a9;

    }
    #section3{
        background-color: #333;

    }


@media screen (max-width: 750px) {
    /*Section colours for small screens */
    #section0{
        background-color: #9aa6a9;

    }
    .section1{
        background-color: #333;

    }
    #section2{
        background-color: #9aa6a9;

    }
    #section3{
        background-color: #333;

    }

对于较小的设备,第 1 部分不会覆盖并且图像不会被删除。我该怎么做?

最佳答案

您还需要为移动设备添加一个 background-image 属性:

    #section0{
        background-color: #9aa6a9;

    }
    .section1{
        background-image: url(../imgs/downtown-dubai.png);

    }
    #section2{
        background-color: #9aa6a9;

    }
    #section3{
        background-color: #333;

    }


@media screen (max-width: 750px) {
    /*Section colours for small screens */
    #section0{
        background-color: #9aa6a9;

    }
    .section1{
        background-image: none;
        background-color: #333;

    }
    #section2{
        background-color: #9aa6a9;

    }
    #section3{
        background-color: #333;

    }
}

关于css - 整页 JS 背景颜色/图像媒体查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32843056/

相关文章:

javascript - 无法弄清楚盒子大小、媒体查询或 javascript

jquery - 常规导航菜单和汉堡包菜单切换 Jquery

javascript - 在网站上格式化图像以显示为标题

javascript - 当正文具有使用 Fullpage.js 的类时隐藏或显示元素

javascript - Fullpage.js - 无法从 Android 中的输入中移除焦点

css - 选择正文中的最后一个 iFrame

html - SVG中的反透明区域

css - 媒体查询后未应用样式?

javascript - 重置 SetInterval 以在另一个 ID 上重复该功能

html - 我必须做些什么才能将一张图片放在这段代码的标题上方?