一尘不染

Chrome:网络元素自动转移

css

我正在做一个网络项目。在过去的两个星期中,我正在进行学期考试,因此我需要休息一下。现在,既然结束了,我就恢复了工作。但是我发现我的某些Web元素(例如button,span)在Chrome上(而不是在IE和Mozilla上)已移动了一些像素
。这可能是什么原因?我该如何克服这个问题?

chrome 的左边距(用于 button )最初是:

-webkit-margin-start:620px;

现在,相同的代码使按钮输入新行。

小提琴中显示的文本放置在span标记中。两周前,它只需要两行。现在需要三行。


阅读 230

收藏
2020-05-16

共1个答案

一尘不染

这是由于Chrome 37的标题更改,对Windows的DirectWrite支持的引入。

此功能对各种开发人员造成了类似的问题。

为了还原为以前的字体,解决方案是在浏览器中禁用此新功能。您需要执行以下步骤:


1>在地址栏中输入chrome:// flags /。

2>在“禁用DirectWrite Windows”部分中,单击“启用”(实际上将其禁用)。

3>单击底部的立即重新启动。

4>重新启动浏览器。


您的原始页面设计保持不变。:)

2020-05-16