Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在查看我正在开发并且他们正在使用的网站的 CSS
-webkit-transform: perspective(0)
在文本上,这使它的外观与
-webkit-font-smoothing: antialiased
我创建了一个示例。
网站上没有转换,所以我认为这纯粹是为了更好的外观。
我从未见过这种黑客行为,也无法在网上找到任何提及它的内容。是否有任何理由使用它来代替字体平滑?
他们使用的 hack 触发了硬件加速模式。这具有将亚像素抗锯齿更改为标准抗锯齿的副作用。
这种行为的原因是亚像素抗锯齿对文本的背景进行了假设。当文本被渲染到硬件层时,这些假设不再安全,并且文本使用标准抗锯齿渲染以避免潜在的伪影。