font-display是一个新的 CSS 属性,允许开发人员根据字体加载速度是否足够快来控制字体的呈现方式。已经有几篇文章介绍了:
他们都没有提到图标字体。该规范确实有一个示例,其中提到了该block值的图标字体,但对我来说使用它没有意义:
'堵塞'
如果我正确理解规范,这意味着如果图标在“短块期”之后没有加载,将使用后备字体,导致随机字母出现在它们的位置。
如果我使用该optional值,随机字母将永远不会出现,但如果图标没有在“极小块周期”中加载,它们也不会出现。
在没有交换的情况下提供无限块周期似乎没有值(因此它会显示不可见的文本,直到并且除非字体加载)。这背后是否有原因,是否有解决方法?