更准确的模拟器,谷歌浏览器还是Mozilla Firefox?

时间:2017-12-15 14:35:19

标签: javascript html css html5 css3

谷歌Chrome和Mozilla Firefox在使用模拟器进行渲染输出时似乎没有产生相同的结果。

例如,谷歌浏览器似乎显示iPhone X(纵向模式下为375x812,设备像素比为3)的渲染非常小。

根据我的计算,h1 - 我设置为72px,似乎最终字体大小为24px(即72/3,其中3是设备像素比率)。平板电脑不会发生这种情况(例如iPad Pro,设备像素比为2)。

我预计平板电脑的字体大小为72px / 2 = 36px,但它不是。它被正确渲染,作为像素比率为1的设备(例如桌面)。

为什么移动设备或像素比率为3或以上的设备只会发生这种情况?当然,Mozilla Firefox似乎没有发生这种情况,其中所有这些设备的字体大小都相同。

在这种情况下,哪种浏览器的呈现是正确的?谷歌Chrome或Mozilla Firefox?

截图如下。

Google Chrome Screenshot

Mozilla Firefox Screenshot

1 个答案:

答案 0 :(得分:0)

包含这样的元标记。

<meta name=viewport content="width=device-width, initial-scale=1">

大多数人在不知情的情况下贬低问题。他们不仅仅是基础知识,这些人无法依赖像bootstrap这样的框架来构建网站。在那里,这不会成为一个问题,因为它已经被专家照顾。

有关详细信息,请参阅this excellent w3schools article