在前端项目里引入字体
前言
最近做可视化看板产品经理觉得默认字体丑,那么只能在项目里引入一下字体了。
注:
- vue项目
- 项目里使用的是
scss
,对于css
和less
没有进行测试
实现
分享一个下载ppt、字体的网址:第一ppt
在src/assets目录下创建一个文件
我这里创建了一个font
文件夹,用来存放字体
下载字体,并创建一个scss文件
在scss文件里设置字体
@font-face {font-family: "hyjt"; //给引入的字体起个名字src: url("./hyjt.ttf"); //引入字体文件
}
使用
以按需引入为例
全局引入
在main.js
里全局引入
按需引入
按需引入有两种方式,一种是在js
里引入,一种是在style
里引入
//js引入
import '../../../../assets/font/font.scss';//style引入
@import url('../../../../assets/font/font.scss');
实例
<template><div><div class="a">字体1</div><div class="b">字体2</div><div class="c">字体3</div><div class="d">字体4</div></div>
</template><script>
// import '../../../../assets/font/font.scss';
export default {data() {return {};},mounted() {},methods: {}
};
</script><style scoped lang="scss">
@import url("../../../../assets/font/font.scss");.a {font-size: 30px;font-family: "jingdan";
}
.b {font-size: 30px;font-family: "qs";
}
.c {font-size: 30px;font-family: "sdc";
}.d {font-size: 30px;font-family: "hyjt";
}
</style>
效果
在前端项目里引入字体相关推荐
- 前端项目如何引入字体包? 引入字体包不起效果?
因为设计师用的是IMac电脑,设计图默认使用的字体为 pingFangSC-Regular,这就需要我们做开发的 引入苹方字体包 以达到和设计图一致的视觉效果,(引入其他字体包 同理) 先上个苹方字体 ...
- 前端项目中引入字体文件并使用
首先是下载所需的字体文件,将文件存放在自定义的静态资源目录. 然后在需要引入页面的style模块加入如下代码 直接在需要的地方引用text_class样式就可以啦
- 前端项目,引入苹方字体
UI用的IMac,设计图默认使用的字体为 pingFangSC-Regular 与UI协商后,决定在项目里引入本地的字体库 以达到与设计图同样的效果 首先下载font字体库 这里下载的是ttf文件(并 ...
- 如何在TypeScript/JavaScript项目里引入MD5校验和
摘要:MD5校验和则是其中一种数学算法,通常是使用工具对文件计算得出的一组32 个字符的十六进制字母和数字. 本文分享自华为云社区<TypeScript/JavaScript项目里如何做MD5校 ...
- 【Vue】16.vue项目里引入百度统计
参考官网:百度统计开放平台 百度统计 最近往项目里面引入百度统计,也是在网上查了各种资料,把百度统计的官网api又好好的看了一下,顺着文档的步骤,一步一步走下来,其实还蛮简单的,首先先在百度统计注册一 ...
- vue项目中引入字体包
问题: 项目开发过程中,因UI的显示要求,需要引入一些字体,那如何引入外部字体呢?很简单,只需要以下3步 一 下载对应的字体包文件,放置到我们的项目中 比如我需要PingFangSC的系列字体,我 ...
- angular2+onsenui--怎么在angular2项目里引入onsenui框架
在angular2项目里安装onsenui框架,这里使用npm命令. 一.在目录下,shift+鼠标右键–在此处打开命令窗口 键入命令:npm install onsenui ngx-onsenui ...
- 前端项目使用指定字体样式
1. 首先在文件中引入字体文件 2. 然后我们再去创建一个css @font-face {font-family: "Bebas"; /* Project id 2878519 * ...
- vue项目里面引入字体包
1.将ui给的字体包放到assets,同时新建font.css文件 2.在font.css中配置字体 @font-face {font-family: "Dolce-V-H-B"; ...
最新文章
- windows server 2008 系列讲座三部曲--在线讲座预告
- Markdown 语法简介
- 解决eclipse无法解析导入org.eclipse.swt库
- python中imread导入失败_ImportError:无法导入加载图像文件所需的Python Imaging Library(PIL)...
- WPF/Silverlight中MVVM运用
- visio防火墙可以连接什么_画流程图,就是要用Visio软件!
- phpmyadmin安全预防
- 【数据分析】销售案例——用户购买频次
- 【MIT 6.0001 课程笔记】Problem Set 1
- 第二章 计算机的运算方法
- 【经济模型】CAPM模型实例验证
- SmartBI常用报表宏代码
- Android系统默认Home应用程序 Launcher 的启动过程源代码分析
- 中小企业常遇到这些问题,看APS系统是如何解决的
- iOS GPUImage研究六:为视频添加图片水印
- 计算机视觉之图像增广(翻转、随机裁剪、颜色变化[亮度、对比度、饱和度、色调])
- Java实现模拟斗地主洗牌、发牌、看牌并排序
- jrtplib学习目录及总结
- Tensorflow创建循环神经网络
- FFmpeg从入门到精通命令
热门文章
- 【Navicat】Navicat Premium12.0.64 安装与注册激活
- oppoa7强制root,oppoa7强制重启
- Swift 数组及常用方法
- (八)unity自带的着色器源码剖析之——————Unity3D的全局光照和阴影:下篇(unity3D中的球谐光照和SH球谐函数、unity实时阴影抗锯齿解决方案)
- 关于springboot持久层框架mybatis+jpa组合使用
- 交通标志识别论文综述
- 入行pcb设计,到底该学哪款工具软件
- Windows系统VirtualBox下载与安装
- C# EF Core 简单工厂模式,接口多继承实例(三)
- vb怎么样实时取mysql数据库数据_浅谈如何使用vb.net从数据库中提取数据