链接到具有相同名称的外部字体



我正在使用字体存储库中的字体,该字体通常以同名使用不同的字体。例如,两个不同的字体可能是:

<link href="//db.onlinewebfonts.com/c/edeb336ecd776e23d99355eb2b52cbc7?family=NeuzeitGroteskW01-Regular" rel='stylesheet' type='text/css'>
<link href="//db.onlinewebfonts.com/c/[some other random character string]?family=NeuzeitGroteskW01-Regular" rel='stylesheet' type='text/css'>

在我的页面的<head>中包括以上两个链接,这意味着该字体的第二版将是CSS中被称为NeuzeitGroteskW01-Regular的字体。是否有一种使用外部服务器的方法可以使用共享同名名称的多个字体?

没有"干净"的方式,因为覆盖CSS规则几乎是其功能的一部分。

也许您可以使用XHR加载javaScript,替换XHR响应中字体的名称,然后将新字符串作为CSS规则添加为 insertrule fly。

再次,它不是干净的,但应该解决问题。这是有关 insertrule 的一些信息。

cssstylesheet.insertrule()

最新更新