【问题标题】:Using font awesome styles in react在反应中使用字体真棒样式
【发布时间】:2021-12-23 21:53:27
【问题描述】:

我不是前端开发人员,所以我猜这是一个新手问题。

我已经开发了我的 react 应用程序的第一个版本,我使用语义 css 我已经安装了包,然后将它导入到我的 index.js 文件中:

import 'semantic-ui-css/semantic.min.css';

这让我可以使用语义 CSS 对组件进行样式化,并且效果很好。

现在对于我的第二个版本,我想添加 fontawesome,所以我安装了所需的软件包:

npm i --save @fortawesome/react-fontawesome
npm install --save font-awesome

并在 index.js 中再次导入包

import 'font-awesome/css/font-awesome.min.css';

但是,这并没有为我的组件设置 fontawesome 类的样式:

例子:

class CardButton extends React.Component {
  render() {
    return (
      <button className="button button-primary">
        <i className="fa fa-chevron-right"></i> Find out more
      </button>
    );
  }
}

export default CardButton;

这没有样式

【问题讨论】:

    标签: css reactjs font-awesome


    【解决方案1】:

    你也需要导入它,尝试导入它们,然后它肯定会工作,你错过了导入依赖项,

    import 'bootstrap/dist/css/bootstrap.min.css';
    import 'bootstrap/dist/css/bootstrap.css';
    import 'font-awesome/css/font-awesome.min.css';
    

    【讨论】:

      猜你喜欢
      • 2017-12-20
      • 2021-04-30
      • 2013-12-06
      • 2019-04-22
      • 2020-09-12
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      • 2021-12-03
      相关资源
      最近更新 更多