gpt4 book ai didi

css - 在 scss 导入上设置 `font-display: swap`

转载 作者:太空宇宙 更新时间:2023-11-04 05:41:53 24 4
gpt4 key购买 nike

我在我的 scss 文件中导入 Fontawesome,我是这样做的:

@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

我需要将这些字体设置为使用 swap 方法加载 Web.dev suggests here .

我尝试在导入后添加显示属性,但没有成功:

@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

@font-face {
font-family: "Font Awesome 5 Free";
font-display: swap;
}

最佳答案

在 font awesome 中已经有一个可覆盖的变量来改变 font-display 属性。你必须在导入 font awesome 之前声明它。像这样

$fa-font-display: swap;

@import '~@fortawesome/fontawesome-free/scss/fontawesome';
@import '~@fortawesome/fontawesome-free/scss/regular';
@import '~@fortawesome/fontawesome-free/scss/solid';
@import '~@fortawesome/fontawesome-free/scss/brands';

关于css - 在 scss 导入上设置 `font-display: swap`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59128100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com