【问题标题】:FontAwesome in SCSS/SASS showing squaresSCSS/SASS 中的 FontAwesome 显示正方形
【发布时间】:2020-07-24 09:27:26
【问题描述】:

这个问题已经问了好几次了,但我似乎无法得到最新的答案。

我一直在尝试在我的 .scss 中加载一个 fontawesome 图标,我特别遵循了这条指令 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

如果有帮助,我将它用于反应,我可以完美地使用 FontAwesome 作为使用 npm 的组件,但我有这种情况,我需要在 scss 中使用它。

请帮忙!谢谢!

【问题讨论】:

    标签: reactjs sass font-awesome scss-mixins


    【解决方案1】:

    你怎么不使用字体 awesome CDN ?它对我来说非常有效。 它会让你不会厌倦它:(

    对你来说是这样的,它的工作原理:

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css">
    

    我会仔细看看你的问题,但是明天因为太晚了:p

    【讨论】:

    • 嗨!感谢您的回复。但是有没有办法将它用于 .scss 呢?这是我一直在使用的
    • 这没有回答所提出的问题。
    猜你喜欢
    • 2017-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 1970-01-01
    • 2020-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多