【发布时间】:2021-12-06 08:23:04
【问题描述】:
例如,下面有时会分别显示为一个正方形和一个字母u。如何避免不一致?
content: "\E07A"; // Shopping cart icon
content: "\1F50E"; // Search icon
我所说的不一致是指在同一台机器和同一浏览器上显示不一致。有时它会正确加载,有时则不能。
【问题讨论】:
-
您必须提供网络字体:您不能依赖用户拥有涵盖大多数 Unicode 字符的字体:操作系统(尤其是旧的移动操作系统)可能缺少许多字体。
-
@tromgy 这是可重现的......我重现不一致的行为没有问题。
-
你研究过 CSS unicode-range 属性吗?
-
谢谢@GiacomoCatenazzi 是的。提供了 Web 字体并且它可以工作。问题是它每次都不能正确显示。