Css Chrome将1px计算为6px,弄乱了使用rem的样式
网站的字体大小如下所示:Css Chrome将1px计算为6px,弄乱了使用rem的样式,css,google-chrome,Css,Google Chrome,网站的字体大小如下所示: html { font-size: 1px; } 但Chrome将其计算为6px,并将所有其他使用rem尺寸的样式弄糟 我以前并没有遇到过这个问题,直到我不得不改变Chrome中字体的最小大小。然后我恢复了设置,但问题仍然存在。(我还尝试重新安装浏览器,但没有成功) 这在其他浏览器中不会发生,在其他设备上的Chrome浏览器中也不会发生,所以我想这与我更改字体的最小大小有关 有什么办法可以解决这个问题吗?我猜Chrome默认将最小字体大小设置为1px,但现在我
html {
font-size: 1px;
}
但Chrome将其计算为6px,并将所有其他使用rem尺寸的样式弄糟
我以前并没有遇到过这个问题,直到我不得不改变Chrome中字体的最小大小。然后我恢复了设置,但问题仍然存在。(我还尝试重新安装浏览器,但没有成功)
这在其他浏览器中不会发生,在其他设备上的Chrome浏览器中也不会发生,所以我想这与我更改字体的最小大小有关
有什么办法可以解决这个问题吗?我猜Chrome默认将最小字体大小设置为1px,但现在我把用户设置搞砸了?试试这个:html,body{-webkit text size adjust:none}问题是:我在任何使用rem大小的网站上都会遇到这个问题。我需要修复我的浏览器,而不是css样式。我相信chrome设置的最小字体大小是10px,所以得到6px是很奇怪的。将字体大小设置为10px,并将rem声明调整10倍,应该可以解决这个问题。我也看到了这一点-wekit文本大小调整似乎不起作用。