【发布时间】:2021-10-28 20:50:27
【问题描述】:
我的目标是启用由 Google Fonts 提供的 Piazzolla 可变字体的光学尺寸轴。 Piazzolla 的 3 个轴是 ital、wght 和 opsz。如果您不熟悉光学尺寸,Piazzolla specimen site 上有一个开关可以将其关闭和打开。
现在,当您在 Google 字体上浏览可变字体时,许多功能和坐标轴都被隐藏了。当您选择一种字体来获取导入代码时,它不包含某些功能。缺少一些轴。您必须阅读 Google css2 API documentation 和 available axes 并尝试自己弄清楚。
有一个 CSS Tricks article ,但使用了不同的字体,递归。我尝试使用其中的一些示例,但 Piazzolla 字体无法加载,或者斜体无法加载,或者所有的权重都无法加载。
这是一个供大家使用的代码笔:https://codepen.io/drw158/pen/BaZogRx
这是一个导入 url 的示例(没有 opsz 轴):
https://fonts.googleapis.com/css2?family=Piazzolla:ital,wght@0,100..900;1,100..900&display=swap
您如何知道是否启用了光学尺寸测量?如果您能够包含opsz 轴和所有权重(100-900)的斜体负载,那么您可能已经解决了它。确保您没有在本地安装字体(或者您可以这样做以查看光学尺寸的外观)。
谢谢!
【问题讨论】:
标签: google-font-api google-webfonts