vue中写html样式出错,如何解决vue 引入字体css报错问题

vue引入字体css报错的解决办法:1、在用到的地方引入字体的样式文件;2、把“font.styl”改为“font.css”;3、把存放字体的font文件夹移动到和src平级的static文件夹中。

81dbbd204a451169c92c3d196aaeb2d3.png

推荐:《vue教程》该方法适用于所有品牌电脑。

利用 vue-cli 搭建的项目平台

利用stylus写的css样式

有 css-loader 依赖包x

下图是 webpack.base.conf.js 关于字体文件的配置

abbbd37d028fedb31bd3c180302625a6.png

有人这里会有重复的字体文件的配置,删除一项即可

出现的问题:引入字体图标出现问题

1.报错

58f94eb49d9f74734d79e94dea9b9ca7.png

将字体引入的相对路径改成绝对路径

相对路径

107c0b05bda9c5cc51932abf70c24a59.png

绝对路径

bdbee0212a6bcedeaf28a6b8b7223aa8.png

2.不报错,但是出现的字体图标是小方框

有警告信息:

a2e997453df7e60f92e9a28b1d301113.png

小方块:

d7c746657f1211b55d17b5afeb4c898f.png

报错是因为重定向的问题

出现上述问题的原因①没在用到的地方引入字体的样式文件

②使用的是后缀名为 .styl 文件

③将font文件夹移动到static文件夹中,利用绝对路径访问,此时可以使用.styl文件

①的解决办法是在用到的地方引入字体的样式文件(全局引入的话需要从app.vue里引入)@import '文件路径'

②的解决办法是把font.styl改为font.css(stylus预处理器的原因)

4ead68232011b7e573a77cff6f512b11.png

然后再需要用到的地方引入@import '文件路径'

③把存放字体的font文件夹移动到和src平级的static文件夹中,之后在icon.styl文件中用绝对路径访问

a5d7530766b8d465fae9ae69b6cd98b1.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值