html - 使用 Chrome 放大时文字模糊
问题描述
所以我在一个页面上有这个非常奇怪的问题。用户需要能够缩小以使文本比我已经设置的 10 像素还要小。这一切都很好,但出于某种奇怪的原因,文本在某些区域变得非常模糊。
有问题的文本在数据表中,它只会以这种方式出现在大约 2/5 行上,这使得行为更加奇怪。如果我调整窗口大小或类似的东西都没关系,它总是相同的 2 行。
我已经查看了多个其他问题,但它们都涉及源自变换的问题:scale() 等。这确实导致我尝试了多个修复(背面可见性等),但没有一个有效。使用 CSS zoom: 90% 看起来非常好,所以它只是在浏览器进行缩放的时候。
将不胜感激任何建议,我已经在这个问题上花费了太长时间。
基本字体:400 13px/24px Roboto,“Helvetica Neue”,无衬线
解决方案
尝试-webkit-font-smoothing: antialiased;
像这样使用
* {
-webkit-font-smoothing: antialiased;
}
推荐阅读
- webgl - pass texture map to another fragment shader
- css - Defining colour themes of gradient scales: should I use hex or RGBA?
- excel - 在 VBA 中嵌入 HTML 文本以编写电子邮件正文
- coq - 为什么我的类型排序记录显示为集合排序?
- python - 中断发生后停止self.after
- amazon-web-services - How to find who created an AWS AMI?
- algorithm - How can I correct the bug in my Julia program for Lagrange Interpolation
- python - positional argument follows keyword argument graphics with dash python
- collada - FreeCAD shape.read() 错误:不支持的格式
- java - CompletionStage - thenX/thenXAsync :相同的方法签名,一个编译,另一个不编译