我在ionic3应用程序中实现了字体真棒图标,但它没有显示出来。我的离子项目环境细节,
cli packages: (C:\Users\acer\AppData\Roaming\npm\node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
local packages:
@ionic/app-scripts : 3.1.8
Ionic Framework : ionic-angular 3.9.2
System:
Node : v8.4.0
npm : 5.8.0
OS : Windows 10
Misc:
backend : pro
这是我的intro.html文件,
<ion-slides pager>
<ion-slide style="background-color:yellow" >
<i class="fas fa-utensils" style="font-size:120px;color:#ebebeb" aria-hidden="true"></i>
</ion-slide>
</ion-slides>
这是在我的index.html文件
中 <!-- font-awesome -->
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">
我已经添加了以下代码,因为我的copy.config.js文件中提供了很多博客帖子和SO答案
copyFontawesomeFonts: {
src: ['{{ROOT}}/node_modules/font-awesome/fonts/**/*'],
dest: '{{WWW}}/assets/fonts'
},
copyFontawesomeCss: {
src: ['{{ROOT}}/node_modules/font-awesome/css/font-awesome.min.css'],
dest: '{{WWW}}/assets/css'
},
答案 0 :(得分:1)
链接样式表
时出现语法错误<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">
应该是
<link href="/assets/css/font-awesome.min.css" rel="stylesheet" type="text/css">
答案 1 :(得分:1)
如果要链接css样式表,其类型应始终为
type="text/css"
从
更改<!-- font-awesome -->
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/html">
到
<!-- font-awesome -->
<link href="/assets/css/font-awesome.min.css" rek="stylesheet" type="text/css">
答案 2 :(得分:0)
我之前遇到过这个问题。通过从url下面加载css文件而不是从资源加载来解决它。