首页 > 其他分享 >vue引入外部字体

vue引入外部字体

时间:2023-08-17 09:02:35浏览次数:47  
标签:src vue family 字体 引入 font css

1. 下载字体包

image

2. 将字体包放在资源目录src/assets/font

image

3. 创建字体css文件夹src/assets/fontcss, 创建字体css文件并引入字体包

image

/* 注意:font-family: 'XXX'; 将字体名字自定义为 XXX,使用时要用这个名字*/

@font-face {
  font-family: 'myFont';
  src: url('../font/Noto Sans SC Regular.ttf');
}

4. 在项目的 src\main.js 文件中引入写好的字体css文件

image

import '@/assets/fontcss/Noto-Sans-SC-Regular.css'

5. 在组件或者全局添加字体样式

组件添加不再赘述。全局添加, 在 src\App.vue 文件中设置css样式

* {
  font-family: myFont;
}

设置字体样式前后效果展示:

image
image

标签:src,vue,family,字体,引入,font,css
From: https://www.cnblogs.com/0510zhongBang/p/17635419.html

相关文章

  • 12 个不可错过的 Vue UI 组件库,请查收!
    Vue.js是一个渐进式javascript框架,用于构建UIS(用户界面)和SPA(单页应用程序)。UI组件库的出现提高了我们的开发效率,增强了应用的整体外观、感觉、交互性和可访问性,下面就来看看有哪些适用于Vue的UI组件库。 1.ElementUIElementUI是一套为开发者、设计师和产品经理......
  • Vue3 常用组件库推荐
    Vue 作为一款深受广大群众喜欢的前端框架,拥有众多优秀的开源UI组件库,这里整理了一下供大家参考。这几套框架主要用于后台管理系统和移动端的制作,方便开发者快速开发。一、PC端UI库1.1ElementPlus官网地址:https://element-plus.org/zh-CN/Github:https://github.com/e......
  • 周二 vue
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><divid="app"><divv-for="addrinaddrs">......
  • vue-cli项目搭建的详细过程
    vue-cli官方文档:https://cli.vuejs.org/zh/guide/安装vue-cli,前提:需要安装node和npm新建vue项目的过程:1、全局安装vue-cli npminstall-g@vue-cli  2、在项目放置目录下,创建项目 vuecreatemy-app  (my-app为项目名称,注意不要使用驼峰命名)3、打开项目,......
  • vue吸取图片主题色---ColorThief
    npmi--savecolorthief<template><div><img:src="coverLarge"crossorigin="anonymous"alt=""/></div></template><script>importColorThieffrom'colorthief'exportd......
  • 引入element-ui组件
    element-ui文档:https://element.eleme.io/#/zh-CN/component/quickstart 1、完整引入,按照如下红框中的引入即可,引入后即可使用element-ui中的各组件 2、按需引入,按照文档中引入即可 ......
  • vue的template中el-uplaod属性使用变量的方法
    template<el-form-itemlabel="上传图片":rules="[{required:true,message:'必须要上传图片',trigger:'blur'}]"prop="image"><el-upload:action=webSit......
  • 前端vue使用blob下载流文件
    请求后端接口,发现返回的是这么一堆东西 代码:axios:exportfunctionexportEcoCarAppoint(params){returnHttp({url:'/api/jsis/ecoCarAppoint/exportEcoCarAppoint',method:'POST',data:params,responseType:'blob',//设置响应......
  • vue-treeselect 校验失败添加红框
    需求vue-treeselect校验及清除校验这篇介绍了用@input在校验失败时显示校验信息。但还需要同时显示红色边框。如下图所示:解决办法思路:动态绑定类名,校验失败时切换类名,更改边框颜色。子组件SelectTree二次封装vue-treeselect:组件SelectTree<template><divclass=......
  • rails3学习系列(一)环境安装---缺少包引入
    项目需要开始接触rails--这个标准的mvc架构的框架。1.jruby安装完毕2.rails安装完毕3.新项目demo创建完毕4.启动rails自带的web服务(3000端口) 报有gem包缺少的情况。主要是sqlite和jqurey相关的包。具体如:activerecord-jdbcsqlite3-adapter-1.3.2.gemactiverecord-jdbc-......