我的问题可以看作是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时是否真的需要自己托管字体?