广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue项目中使用自定义字体样式方式
  • 649
分享到

Vue项目中使用自定义字体样式方式

2024-04-02 19:04:59 649人浏览 安东尼
摘要

目录Vue使用自定义字体样式步骤一步骤二步骤三步骤四全局自定义字体,提高项目字体美化1、创建font文件夹2、创建index.CSS3、全局注册4、页面使用Vue使用自定义字体样式

Vue使用自定义字体样式

步骤一

拿到自定义字体包

首先要得到自定义字体包(后缀名为.ttf, .otf, .eot等格式的字体包),可自行下载也可以问UI要字体包。

步骤二

在项目文件夹中进行放置自定义字体包的配置

在项目assets文件夹下新建font文件夹,将拿到的字体包放在font文件夹中;

新建一个font.css文件

步骤三

font.css文件配置

在font.css文件中定义所用字体

@font-face {
    font-family: 'ZI DING YI'; 
    src: url('ZI DING YI.TTF');
    font-weight: nORMal;
    font-style: normal;
}

步骤四

在app.vue中引入font.css

<style lang="scss">
  @import './assets/font/font.css';
  #app {
    font-family: 'PingFang-RE';
    font-weight: 400;
  }
</style>

全局自定义字体,提高项目字体美化

我们在项目开发时.或多或少 会给项目 添加全局字体;

添加字体的最佳方案,请看 ? ? ? 四步成功引入

1、创建font文件夹

在assets 静态资源文件夹中,新建font 文件夹

//目录结构
├──node_modules
├──public
├──src
├    ├──api 
├    ├──assets    //静态资源
├        ├──images 
├        ├──font   //存放 公共字体的文件夹
├            ├──common  //存放字体的文件夹
├                ├──weiruan.ttf
├                ├──chanGCheng.ttf
├                ├──songti.ttf
├                └── ......
├            └──index.css
├        └── css 
├    ├──components
├    └── views
├ ......

2、创建index.css

在刚刚创建好的font 文件夹中新建index.css 存放字体样式

    
    @font-face {
      font-family: 'weiruan';
      src:url('./weiruan.otf') format('otf'), 
         url('./changcheng.woff') format('woff'), 
         url('./songti.ttf')  format('truetype'); 
    }

3、全局注册

在脚手架中找到main.js 文件,引入我们需要全局使用的 index.css 文件

//main.js
import './assets/font/index.css' //全局使用

4、页面使用

在需要使用字体的页面,引入全局字体

    div {
          font-family: weiruan; //使用字体
      }

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: Vue项目中使用自定义字体样式方式

本文链接: https://www.lsjlt.com/news/167827.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue项目中使用自定义字体样式方式
    目录Vue使用自定义字体样式步骤一步骤二步骤三步骤四全局自定义字体,提高项目字体美化1、创建font文件夹2、创建index.css3、全局注册4、页面使用Vue使用自定义字体样式 ...
    99+
    2022-11-13
  • 在iview+vue项目中使用自定义icon图标方式
    目录1. UI设计师会把自己做的图标库上传到阿里巴巴图标库2. 到购物车中点击添加至项目3. 给项目起个名字4. 把下面这些文件放到我的项目的static中5. 在main.js中全...
    99+
    2022-11-13
  • vue中的el-button样式自定义方式
    目录vue el-button样式自定义按钮的三种状态用按钮切换界面element button自定义图标实现效果代码实现vue el-button样式自定义 按钮的三种状态 ....
    99+
    2022-11-13
  • Flex中如何使用Flex样式定义和字体
    本篇内容主要讲解“Flex中如何使用Flex样式定义和字体”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Flex中如何使用Flex样式定义和字体”吧!Flex中使用样式和字体Flex所支持的样式...
    99+
    2023-06-17
  • Vue中自定义标签及其使用方式
    目录问题需求自定义创建组件的vue文件编辑组件使用导入申明使用使用整个代码效果问题 我们在使用Vue开发移动端应用程序时,常常使用Vant Weapp中的组件库,但是我们想过它是怎么...
    99+
    2022-11-13
  • 在vue项目中(本地)使用iconfont字体图标的三种方式总结
    目录vue项目中(本地)使用iconfont字体图标开始使用vue项目中(本地)使用iconfont字体图标 这里有使用前的准备和三种使用方式介绍,参考这里 还有 vue中手动封装i...
    99+
    2022-11-13
  • 在iview+vue项目中怎么使用自定义icon图标
    这篇文章主要讲解了“在iview+vue项目中怎么使用自定义icon图标”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在iview+vue项目中怎么使用自定义icon图标”吧!1. UI设计...
    99+
    2023-06-29
  • 浅析Angular项目中使用 SASS 样式的方法
    SASS 提供了两种编写的语法,一种是 .scss 为后缀,另一种是 .sass 为后缀。.scss 为后缀,语法用 {} 修饰.sass 为后缀,语法是缩紧方式推荐使用 .scss项目集成angular 项目使用脚手架生成,在添加样式这一...
    99+
    2022-11-22
    Angular
  • vue项目中使用pinyin转换插件方式
    目录使用pinyin转换插件vue实现汉字转拼音1.建文件 const.js  2.vue-py.js文件3.项目中使用使用pinyin转换插件 npm install j...
    99+
    2022-11-13
  • 在vue项目中引入scss并使用scss样式详解
    目录前言一、scss是什么?(和sass的区别)二、如何在vue项目中引入scss1.安装sass的依赖包2.sass-loader依赖于node-sass,安装node-sass3...
    99+
    2022-11-13
  • 解析Android中使用自定义字体的实现方法
    1、Android系统默认支持三种字体,分别为:“sans”, “serif”, “monospace 2、在Android中可以引入其他字体 。 代码如下:<xml ...
    99+
    2022-06-06
    自定义 方法 字体 Android
  • vue项目中使用rimraf dev启动时删除dist目录方式
    目录使用rimraf dev启动时删除dist目录vue修改dist目录使用rimraf dev启动时删除dist目录 适用 vue 2.x vue 3.x已经会在启动时自动删除di...
    99+
    2022-11-13
  • vue中使用定义好的变量设置css样式详解
    目录前言实现第一种情况第二种情况 语法方法一方法二总结前言 在做项目的时候,通常会遇到需要在 HTML 标签上绑定变量来设置样式,对于这种需求,共有两种情况。 实现 第一种...
    99+
    2022-11-13
  • vue中如何使用定义好的变量设置css样式
    小编给大家分享一下vue中如何使用定义好的变量设置css样式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!前言在做项目的时候,通常会遇到需要在 HTML 标签上绑定变量来设置样式,对于这种需求,共有两种情况。实现第一种情况...
    99+
    2023-06-29
  • Vue项目中使用iView组件库设置样式不生效的解决方案
    目录使用iView组件库设置样式不生效问题解决使用iview或者element-ui组件修改样式不生效1.样式如果定义为2.样式如果没有定义使用iView组件库设置样式不生效问题 找...
    99+
    2022-11-13
  • jackson在springboot中的使用方式-自定义参数转换器
    目录springboot jackson使用-自定义参数转换器要实现的功能思路关键代码Jackson自定义转换器@JsonDeserialize注解源码以日期类型为例自定义转换方法s...
    99+
    2022-11-12
  • vue中内网/局域网/离线的情况下使用及建立项目方式
    目录准备资源下载资源迁移方法一:项目离线创建方法二:项目迁移总结准备 准备两台电脑,一台能上网,一台开发机器(不能上网)。 两台电脑分别安装最新版Nodejs的包管理器,以便使用np...
    99+
    2023-05-16
    vue内网离线使用 vue局域网离线使用 vue建立项目
  • springboot中如何使用自定义注解实现加解密及脱敏方式
    这篇文章主要介绍springboot中如何使用自定义注解实现加解密及脱敏方式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!自定义注解实现加解密及脱敏定义自定义注解@Documented@Target({Element...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作