我尝试从css文件中的google字体导入roboto:
@import url("http://fonts.googleapis.com/css?family=Roboto");
但是当我运行应用程序时,我收到此错误:
gtk-css-provider-error-quark: css:1:0unknown @ rule (1)
我在文档和谷歌上搜索过它,但我发现可以使用@import,但只能用于其他css文件。
答案 0 :(得分:0)
不支持; GTK CSS与Web CSS略有不同。要在桌面应用程序中使用特定字体,您需要在系统上安装它。然后你可以简单地指定它:
font-family: Roboto;
例如,在Ubuntu上,您可以让您的应用依赖于包含Roboto的fonts-google
包。
(想象一下如果允许导入网络字体会发生什么;当用户没有连接互联网时,您的应用会停止运行!)