从Google字体导入时操作unicode范围

时间:2015-05-25 00:30:53

标签: css google-font-api unicode-range

我的问题可以看作是answer的后续行动。

我为我的项目使用Google字体,现在想要更改unicode范围,因此只有数字会受到影响(请参阅上面的链接答案)。我的问题是我不能使用include:

@import url("http://fonts.googleapis.com/css?family=Lato:300,400,700");

当我导入这样的字体时,font-face已经由Google生成(Google还提供了正确的字体设置以避免跨浏览器问题,非常方便)。我尝试覆盖导入的font-face,如下所示:

@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  unicode-range: U+30-39;
}

但那没用。为了实现仅附加数字所需的效果,我需要从Google导入URL中获取CSS并将其复制到我自己的CSS / SASS文档中。但后来我失去了谷歌字体API完成的跨浏览器服务以及他们的CDN速度。

有没有办法在保持Google字体导入的同时更改unicode-range,或者在我想使用unicode-range时是否真的需要自己托管字体?

0 个答案:

没有答案