91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

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

發布時間:2020-08-28 23:38:45 來源:腳本之家 閱讀:377 作者:ZJW0215 欄目:web開發

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

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

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

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

或者https://www.jb51.net/fonts/點擊此鏈接,進行字體下載

2.將字體文件引入

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

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

先自己定義一個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文件的規則

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

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

在用vue + webpack進行開發的時候,在引用字體圖標遇到字體無法加載的問題:

報以下錯誤

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

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

修改字體圖標的css中引入字體文件的路徑

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

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

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

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双牌县| 清水县| 新平| 牟定县| 宁明县| 株洲县| 神木县| 沙洋县| 林甸县| 湟中县| 石楼县| 合川市| 彩票| 武义县| 麟游县| 永嘉县| 普安县| 云林县| 呼和浩特市| 洛南县| 伽师县| 乌兰县| 镇宁| 陇川县| 塔河县| 醴陵市| 漳州市| 长沙市| 余干县| 济南市| 卓尼县| 龙山县| 大连市| 宿迁市| 常州市| 江津市| 新巴尔虎右旗| 景德镇市| 德江县| 浑源县| 沈丘县|