SCSS:如何在SCSS文件中导入Google字体?

时间:2016-09-28 08:16:00

标签: css3 sass font-face google-font-api

我试图在main.scss文件中导入Google字体,但是以下代码无效:

@import url("//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");

有办法吗?我在stackoverflow中寻找这个问题,但我找不到具体的答案......

有人能帮助我吗?

4 个答案:

答案 0 :(得分:4)

请尝试以下方法,而不是使用url()

@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700';

答案 1 :(得分:1)

将Google字体导入Sass的正确语法:

@import url('https://fonts.googleapis.com/css2?family=Alegreya + Sans + SC:wght@400;500;800');

答案 2 :(得分:0)

答案 3 :(得分:0)

没错,使用 GulpDart Sass 都可以。我更喜欢 Sass-方式,只是说。因此,使用新的 Google 字体语法:

@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");

@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap";

给出从 Sass 编译到 CSS 的相同、准确的结果。然后,如果您在 .scss 文件中添加其中之一,则完全不必担心。