【问题标题】:font Awesome not working in laravel/dompdf字体真棒在 laravel/dompdf 中不起作用
【发布时间】:2020-04-04 00:33:20
【问题描述】:

我正在尝试在 dompdf/laravel 中使用很棒的字体,但无论我尝试什么图标都不会显示,我已经看到一堆具有类似或相同问题的线程,并且他们的答案对我不起作用。在我的项目中,我将 vue.js 用于除 pdf 之外的所有内容,据我所知,我只能使用刀片。

我已将此添加到我的 HTML 刀片文件的顶部

<html lang="en">
  <head>
        <meta http-equiv="Content-Type" content="text/html"/>
        <meta charset="utf-8">
        <link rel="stylesheet" href="{!! url('css/pdf.css') !!}">
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">
  </head>
  <body>
     <header></header>
     <main></main>
  </body>
</html>

还是不行,图标显示为问号 (?)

我该如何解决这个问题?

【问题讨论】:

  • 创建一个最小的可重现问题,您实际上是在尝试将图标放入文件中。您可以尝试在本地导入样式表。
  • @Flame 我尝试这样&lt;p class="stars"&gt;&lt;span class="fa fa-star"&gt;&lt;/span&gt;&lt;/p&gt;,它只是显示一个问号
  • @Nancy 问题解决了还是仍然面临错误?
  • @UdhavSarvaiya 仍然面临这个错误,我尝试了下面的答案,没有任何运气

标签: laravel font-awesome


【解决方案1】:

您可以手动下载、自定义和使用图标和默认样式:Download Link font-awesome Version 4.7.0

使用 CSS:

  1. 将整个 font-awesome 目录复制到您的项目中。
  2. 在您的 HTML 的 &lt;head&gt; 中,将位置引用到您的 font-awesome.min.css

    &lt;link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css"&gt;

更多信息:font-awesome

【讨论】:

    【解决方案2】:

    我不确定,但尝试在控制台中使用 NPM 安装 font-awesome,npm install font-awesome,然后将它们导入您的 app.scss; "@import "node_modules/font-awesome/scss/font-awesome";

    【讨论】:

      猜你喜欢
      • 2019-10-14
      • 1970-01-01
      • 2016-03-22
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      相关资源
      最近更新 更多