SCSS/SASS 中的 FontAwesome 显示正方形
FontAwesome in SCSS/SASS showing squares
这个问题已经被问过好几次了,但我似乎得不到更新的答案。
我一直在尝试在我的 .scss 中加载一个很棒的字体图标,我特别遵循了这条指令 https://fontawesome.com/how-to-use/on-the-web/using-with/sass 但我仍然只是得到正方形。
这是我的代码
_fontawesome.scss
@import './scss/fontawesome.scss';
@import './scss/solid.scss';
.user {
@extend %fa-icon;
@extend .fas;
&:before {
content: fa-content($fa-var-user);
}
}
index.js
<span className="user" />
_variables.scss
$fa-font-path: "../webfonts" !default;
我的目录
public/
fontawesome/
scss/
webfonts/
_fontawesome.scss
如果有帮助,我正在使用它进行反应,并且我可以使用 npm 完美地将 FontAwesome 用作组件,但我有这种情况需要在 scss 中使用它。
请帮忙!谢谢!
你怎么不用字体真棒CDN?它非常适合我。
它会让你不会厌倦它:(
类似的东西对你来说是有效的:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css">
我会仔细看看你的问题,但明天太晚了:p
这个问题已经被问过好几次了,但我似乎得不到更新的答案。
我一直在尝试在我的 .scss 中加载一个很棒的字体图标,我特别遵循了这条指令 https://fontawesome.com/how-to-use/on-the-web/using-with/sass 但我仍然只是得到正方形。
这是我的代码
_fontawesome.scss
@import './scss/fontawesome.scss';
@import './scss/solid.scss';
.user {
@extend %fa-icon;
@extend .fas;
&:before {
content: fa-content($fa-var-user);
}
}
index.js
<span className="user" />
_variables.scss
$fa-font-path: "../webfonts" !default;
我的目录
public/
fontawesome/
scss/
webfonts/
_fontawesome.scss
如果有帮助,我正在使用它进行反应,并且我可以使用 npm 完美地将 FontAwesome 用作组件,但我有这种情况需要在 scss 中使用它。
请帮忙!谢谢!
你怎么不用字体真棒CDN?它非常适合我。 它会让你不会厌倦它:(
类似的东西对你来说是有效的:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css">
我会仔细看看你的问题,但明天太晚了:p