国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue中引入第三方字體文件的方法示例

2019-11-19 12:20:13
字體:
供稿:網(wǎng)友

在用vue來寫一官網(wǎng)的時候,想引入外部字體文件,畢竟總感覺他自己的字體有點(diǎn)難看,在這里記錄下

1.先下載字體文件所需的.ttf文件

我這里想引入的是華文行楷字體

百度后下載了一個3M多的ttf文件

或者http://www.survivalescaperooms.com/fonts/點(diǎn)擊此鏈接,進(jìn)行字體下載

2.將字體文件引入

自己定義一個文件夾,放入下載好的.ttf文件


先自己定義一個font.css文件,將下載好的字體文件的路徑引入

@font-face { font-family: "華文行楷"; src: url('stxingka.ttf'); font-weight: normal; font-style: normal;}

在App.vue中的style里引入

<style lang="less" rel="stylesheet/less"> @import "./common/font/font.css";</style>

在webpack的配置文件里要加上解析.ttf文件的規(guī)則

module: { rules: [  {   test: //.(woff2?|eot|ttf|otf)(/?.*)?$/,   loader: 'url-loader',   options: {    limit: 10000,    name: utils.assetsPath('fonts/[name].[hash:7].[ext]')   }  } ]}

使用的話,就按照原本的字體名稱,如我下的是華文行楷,就直接用華文行楷就可以了

在用vue + webpack進(jìn)行開發(fā)的時候,在引用字體圖標(biāo)遇到字體無法加載的問題:

報以下錯誤

搞了好久沒搞定,最后才找到解決方法(還是沒有找到原因)

修改字體圖標(biāo)的css中引入字體文件的路徑

以前的---->>修改后:

最后改成絕對路徑就好了,但是原因還沒搞懂

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 义马市| 清新县| 山丹县| 合山市| 苗栗市| 手游| 临漳县| 肃宁县| 股票| 东城区| 五大连池市| 卓尼县| 阳西县| 婺源县| 垫江县| 红原县| 黎平县| 舞钢市| 安远县| 西吉县| 龙海市| 涪陵区| 临猗县| 建宁县| 澄江县| 永定县| 佛山市| 泉州市| 方山县| 陆河县| 龙州县| 新乡市| 胶南市| 山阳县| 罗平县| 会泽县| 双桥区| 安仁县| 黔江区| 武功县| 民丰县|