首页 > 其他分享 >Misans global字体在vue中如何使用

Misans global字体在vue中如何使用

时间:2024-04-14 10:22:38浏览次数:27  
标签:文件 vue Misans global 字体 MisansGlobal font MiSans

一、字体下载

字体官网链接:https://hyperos.mi.com/font/zh/download/

下载之后如下所示:

解压之后如下所示:

我们只需要提取其中一部分文件即可

其中MiSans目录下只需要MiSans VF.tff文件

_MACOSX目录下需要

二、使用步骤

1、将Misans global字体文件添加到项目中。可以将字体文件放在项目的assets目录下。

2、在项目的App.vue中,通过CSS添加字体样式规则。

<style>
/* 在App.vue或者通过main.js中的全局样式文件中 */
@font-face {
  font-family: 'MisansGlobal';
  src: url('@/assets/MiSans VF.ttf/MiSans VF.ttf') format('truetype'); /* 修改为字体文件实际路径 */
  font-weight: normal;
  font-style: normal;
}

body {
  font-family: 'MisansGlobal', sans-serif; /* 使用MisansGlobal作为首选字体 */
}
</style>

3、在组件中使用字体,现在你可以在Vue组件的样式中直接使用MisansGlobal字体了。

<template>
  <div style="float: left">
    <h5>中华人民共和国</h5>
  </div>
</template>
<style scoped>
/* 在某个Vue组件中 */
h5 {
font-family: 'MisansGlobal', sans-serif;
}
</style>

效果如下:

 

标签:文件,vue,Misans,global,字体,MisansGlobal,font,MiSans
From: https://www.cnblogs.com/zwh0910/p/18133820

相关文章

  • 基于Vue 的axios简单封装
    在static/mock下建一个模拟数据文件json1.json{"a1":123,"a2":567}在文件目录下新建src/utlis/http.js//src/utlis/http.jsimportaxiosfrom"axios";exportdefault(function(){functionqa(arr){let_iqaob=new_iqa(),......
  • microsoft全球GlobalMLBuildingFootprints下载方法
    website:https://github.com/microsoft/GlobalMLBuildingFootprints?tab=readme-ov-filePython代码Start"""Thissnippetdemonstrateshowtoaccessandconvertthebuildingsdatafrom.csv.gztogeojsonforuseincommonGIStools.Youwillneedtoi......
  • vue 响应性代码demo
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device......
  • node笔记1:vue+node+mongodb+studio 3T创建登录模块
    1.创建node项目:expressnodenpmipackage.json修改如下代码,便于每次修改代码都可以刷新页面:"scripts":{"start":"node-dev./bin/www"}2.如果配合node设置反向代理;3.添加mongoose模块提供数据库信息:npmimongoose--save4.以登录功能模块为例,项目文件如下:model......
  • VUE2.0版本学习笔记
    VUE2.0版本学习笔记脚手架安装npminstall-g@vue/clivuecreatevue2-practice#选择2.0版本如果执行中遇到错误,yarn的错误certificatehasexpired则执行yarncachecleanyarnconfigsetstrict-sslfalsecdvue2-practicenpmrunserve#初学者建议安装vsco......
  • Springboot2+vue2整合项目
    前端https://blog.csdn.net/m0_37613503/article/details/128961447数据库1.用户表CREATETABLE`x_user`(`id`int(11)NOTNULLAUTO_INCREMENT,`username`varchar(50)NOTNULL,`password`varchar(100)DEFAULTNULL,`email`varchar(50)DEFAULTNULL,`......
  • vue+element ui el-form 阻止表单输入框按回车刷新页面
    表单只有一个元素的时候,回车会触发页面刷新,加上下面这个属性可以解决这个问题@submit.native.prevent给某个el-input添加回车键监听@keyup.enter.native="onSearch"<el-form:model="filters"@submit.native.prevent><el-form-item>......
  • vue tsx 原生属性报错解决方案
    当前依赖├──@vitejs/[email protected]├──@vitejs/[email protected]├──[email protected]├──[email protected]├──[email protected]├──[email protected]├──[email protected]└──[email protected]方法0官方方法,修改tsconfig.json,截止写文章时,这个......
  • 清除vue默认样式
    1:引入reset.scss/***ENGINE*v0.2|20150615*License:none(publicdomain)*/*,*:after,*:before{box-sizing:border-box;outline:none;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr......
  • vue一键复制
    vue一键复制copyToClipboard(textToCopy){//navigatorclipboard需要https等安全上下文if(navigator.clipboard&&window.isSecureContext){//navigatorclipboard向剪贴板写文本returnnavigator.clipboard.writeText(textToCopy);......