项目开发中遇到要是有‘数字’字体的情况,样式如下

网上查了一下实现的方法很简单,而且具体的实现方式大致相同,可以参考以下几个链接:

https://www.cnblogs.com/zhangnan35/p/9812453.html

https://www.jianshu.com/p/be0770254ae0

(如果使用上个链接中的方法报错,那么建议看一下是不是url出了问题,改成url-loader即可)

但是,结合了以上两个链接依旧没有实现我想要的文字效果。

一、CDN引入

最后通过CDN引入的方式确实改变了字体样式,代码如下:

<template>
<div id="app">
<img src="./assets/logo.png">
<h1 class="wenzi">123545646456</h1>
<h1 class="wenzi">我也是文字呀</h1>
<router-view/>
</div>
</template> <script>
export default {
name: 'App'
}
</script> <style> @font-face{
font-family:QingKe;
src:url("https://g.alicdn.com/TSG/damo-static/2019.918.162009/damo/css/font/iozzkhwu.ttf")
/* src: url-loader("@/assets/iozzkhwu.ttf"); 这种方式是错误的*/
}
@font-face{
font-family:SYHT;
src: url('https://tuyu.hnbcdn.com/SHSCN-ELight.eot');
src:url(https://tuyu.hnbcdn.com/SHSCN-ELight.eot);
src:local('鈽�'),url(https://tuyu.hnbcdn.com/SHSCN-ELight.woff) format('woff'),url(https://tuyu.hnbcdn.com/SHSCN-ELight.ttf) format('truetype'),url(https://tuyu.hnbcdn.com/SHSCN-ELight.svg) format('svg');font-weight:400;font-style:normal
}
.wenzi{
font-family: SYHT;
letter-spacing:3px;
font-weight: 100;
}
</style>

  效果:

二、最终解决

好吧,在我绝望的准备放弃的时候解决了…,下面我将开发过程中遇到的问题记录一下,并给出正确方式:

错误①:

  错误场景,当时UI给我的文字包是这样的  DIGITAL-7_MONO-WEBFONT.TTF ,我天真善良的就这么用了,用法如下:

@font-face {
font-family: 'SHIZHONGZITI';
src: url(./assets/DIGITAL-7_MONO-WEBFONT.TTF);
} .teshu {
font-family: SHIZHONGZITI;
}

  如此这般写居然报错了,好吧,当我就要放弃的时候我把 TTF 改成了小写,注意真的就是这个大小写的问题,然后一切就都美好了,该出现的效果都出现了:

  (问题解决的就是这么猝不及防)

@font-face {
font-family: 'SHIZHONGZITI';
src: url(./assets/DIGITAL-7_MONO-WEBFONT.ttf);
} .teshu {
font-family: SHIZHONGZITI;
}

 三、打包

  看网上朋友们遇到的问题不止于此,还有打包完后的各种报错,鉴于我还没有打包,此块保留(后续会完善的)

最新文章

  1. .NET正则表达式基础入门(二)
  2. Fiddler使用AutoResponder进行本地文件和线上文件的映射
  3. Robolectric 配置
  4. Zabbix3.0+CentOS7.0+MariaDB5.5监视服务器安装
  5. C# Reflection BindingFlags
  6. OAF_EO系列1 - Definition定义(概念)
  7. Shell脚本高级应用 --实现远程MySQL自动查询[转
  8. HDU 5046 Airport ( Dancing Links 反复覆盖 )
  9. cas 单点登录配置
  10. VHDL设计时参数定义的方法 例子
  11. HBase ElasticSearch
  12. bzoj3322 最大生成树+LCA
  13. 用代理IP进行简单的爬虫——爬高匿代理网站
  14. 有n个数,输出其中所有和为s的k个数的组合。
  15. http协议、模块、express框架以及路由器、中间件和mysql模块
  16. JavaScript的数组和循环
  17. HDU - 5833: Zhu and 772002 (高斯消元-自由元)
  18. SQLite的原子提交--单文件场景
  19. Python学习之旅(二十八)
  20. Dominator Tree &amp; Lengauer-Tarjan Algorithm

热门文章

  1. Java静态方法和实例方法区别详解
  2. [工具]tcping检查开放的端口
  3. MySQL表的创建与维护
  4. SpringBoot: 11.异常处理方式1(自定义异常页面)(转)
  5. stm32第一章cortex-M3处理器概述
  6. Jmeter 逻辑控制器 之 循环控制器
  7. 客户端热更新框架之UI热更框架设计(下)
  8. C#,CLR,IL,JIT概念 以及 .NET 家族
  9. C# 添加日志文件
  10. 【3.4】innodb存储引擎