【发布时间】:2017-07-15 07:48:40
【问题描述】:
我有类似如下所示的媒体查询条件。
/* CSS for bigger than 900 */
@media screen and (max-width: 900px){
/* CSS for smaller than 900 */
}
@media screen and (max-width: 420px){
/* CSS for smaller than 420 */
}
当浏览器宽度大于 900 像素时,它可以正常工作。当浏览器宽度在 900 到 420 像素之间时,900 像素的媒体查询可以正常工作。理想情况下,当浏览器宽度在 0 到 420 像素之间时,它也应该适用于 420 倍的媒体查询。但是,当浏览器宽度设置为 320 像素或更低时,媒体查询最大宽度为 420px 的工作,并且 HTML 元素被 CSS ment 覆盖以获取大于 900px 的窗口..
有什么想法吗?
【问题讨论】:
-
您的媒体查询即使在 320 像素以下也能正常工作,可能是您在媒体查询下没有更改该查询中存在的 420 像素元素的样式。很容易检查您是否包含所有代码。
标签: css responsive-design media-queries