【发布时间】:2017-07-15 03:32:13
【问题描述】:
我正在处理的页面有
html {
font-size: 62.5%;
}
这意味着 1rem = 10px 而不是 1rem = 16px 到目前为止,非常好。
问题是它不会影响@media queries。
/*
it should change at 600px and not 960px.
the @media ignores the 62.5%;
*/
@media (min-width: 60rem) {
.el {
background: blue;
}
}
检查此代码笔以查看问题。
http://codepen.io/sandrina-p/pen/bqGZjE
我在视网膜显示器上使用 Chrome 和 Firefox 进行了测试。在 Safari 上不会发生此问题。
有什么办法吗?
【问题讨论】:
-
它在 960px 上工作。在 Windows chrome 1920 分辨率下。我已将浏览器的大小调整为 960 像素,并且工作正常。
-
我希望它更改为 600px,而不是 960px,因为字体大小为 62.5%
标签: html css media-queries root font-size