css - Iphone 6+ 中的断点

标签 css

我的响应式网格有一些问题。这可能与我的断点有关。为了查看断点是否在 Blisk 浏览器中正常工作,我首先在字体上设置了一种颜色,这样我就可以看到发生了什么变化。

我将第一个设置为 414 px 的原因是它适用于除 Iphone 6+ 和 Nexus 6 以外的所有手机。但这些断点不起作用。标题文本不会改变颜色。

我是不是做错了什么?

@media only screen and (max-device-width : 414px) {

    .header-box {
    background-color: #163A4E;
    height: 550px;
    margin-bottom: 0px;
    padding: 0px;
    }

    .header-text h1 {
        color:red;
    }

    .header-text h2 {
        color:green;
    }
}

/* Iphone 6 + and Nexus 6*/
@media only screen and (min-device-width : 415px) and (max-device-width : 736px) and (orientation : portrait) { 
      .header-text h1 {
        color:yellow;
    }

    .header-text h2 {
        color:pink;
    }

}

最佳答案

好吧,首先你有 max-device-width 但它应该是 max-width 因为 device-width is deprecated

此外,不要使用方向,因为it is not working (还)。

您的 CSS 看起来像:

@media only screen and (max-width : 414px) {

    .header-box {
    background-color: #163A4E;
    height: 550px;
    margin-bottom: 0px;
    padding: 0px;
    }

    .header-text h1 {
        color:red;
    }

    .header-text h2 {
        color:green;
    }
}

/* Iphone 6 + and Nexus 6*/
@media only screen and (min-width : 415px) and (max-width : 736px) { 
      .header-text h1 {
        color:yellow;
    }

    .header-text h2 {
        color:pink;
    }

}

关于css - Iphone 6+ 中的断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39117562/

相关文章:

html - 带有 NPM 的 LESS CSS 无法在本地主机上工作并且无法在 Sublime 3 中安装 LESS Package Control

css - 如何选择具有多个属性值的元素?

css - 确保字体在未经测试的机器上适用于 MathJax

javascript - 缩小浏览器窗口时阻止背景图像调整大小

html - 为什么我的边距会崩溃,即使我对所有内容都有边框?

css - Semantic-UI CSS 框架的主题

javascript - 当我将鼠标悬停在图像上时,如何使用 CSS 不透明度使多个图像变亮

javascript - Angular SPA 的浏览器同步

html - css 在列之间添加间距

javascript - 从文本文件中读取数据并将其嵌入到 HTML 网页中。如何?