如果屏幕DPI发生变化,linux上的chrome浏览器会以px中的字体大小混乱

时间:2015-11-13 05:49:46

标签: html css linux google-chrome fonts

在我运行KDE的GNU / Linux盒子上,我使用命令

设置了X11的DPI值
xrandr --fbmm 332x207

至129x129(由xdpyinfo报告)。谷歌Chrome 46与Firefox 42相反,令人不快地扩大了px中给出的字体大小,例如

<p style="font-size: 9px;">...</p>

我可以理解这样做的原因 - 太多设计糟糕的网页使用px中的字体大小,他们实际上应该使用em或百分比为今天的众多不同浏览器和屏幕分辨率做好准备。但是,我绝对需要正确的px值来生成字体瀑布以测试不同大小的字体渲染。

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

要回答我自己的问题:解决方法是使用Chrome的--force-device-scale-factor选项。

google-chrome-stable --force-device-scale-factor=1