0

我已经em在我所有的移动 CSS 中实现了 ',我只是font-size在标签上设置了一次,基于body( ratio: 1)、(ratio: 1.5) 或(ratio: 2) 等,但是当我打开我在 Android 上的 Chrome 中的网站,它在 CSS 中捕获了 1.5 的比率(对于此设备是正确的),但所有内容都比 Dolphin 或股票浏览器中的大 1.5 倍。device-pixel-ratio16px24px32px

知道那里发生了什么吗?

4

1 回答 1

0

这是 Chrome for Android 取消对target-densitydpi. 这对我来说似乎是一个相当迟钝的决定,但事实就是如此。最有效的解决方案是手动检测 Chrome/Android 25+ 版本并将我的缩放级别更改为1/devicePixelRatio.

于 2013-04-17T18:10:49.653 回答