vue-quill-editor設置字體font-family

前言:Vue項目中需要用到富文本編輯器,所以選擇了vue-quill-editor這個富文本編輯器乎折,發(fā)現(xiàn)字體font-family只有三種Sans Serif、Serif侵歇、MonoSpace可以選擇骂澄,滿足不了產品的需求,研究了半天終于改好了惕虑。主要是需要更改配置文件坟冲,以及對應的CSS文件。

1.改變 toolbarOptions的配置項,如圖是我自定義的字體樣式,默認選中的微軟雅黑溃蔫。

font-family.png

具體操作代碼如下:

import Quill from 'quill'  //引入編輯器
var fonts = ['Microsoft-YaHei','SimSun', 'SimHei','KaiTi','Arial','Times-New-Roman'];
var Font = Quill.import('formats/font');
Font.whitelist = fonts; //將字體加入到白名單
/*data中toolbar配置如下:*/
editorOption: {
  modules: {
    toolbar: [
       [{ 'font': fonts }],
       [{ 'size': ['12px', '14px', false ,'18px', '22px', '26px', '30px', '36px', '42px'] }],
       ['bold', 'italic', 'underline', 'strike'],
       [{ 'indent': '-1' }, { 'indent': '+1' }],
       [{ 'align': [] }],
       ["image"] //上傳圖片
    ]
  }
}

1.在 node_modules包 中找到 quill 健提,再找到它下面的dist文件夾。

2.找到quill.core.css伟叛,修改如下:

.ql-editor .ql-font-Microsoft-YaHei {
  font-family: "Microsoft YaHei";
}
.ql-editor .ql-font-SimSun {
  font-family: "SimSun";
}
.ql-editor .ql-font-SimHei {
  font-family: "SimHei";
}
.ql-editor .ql-font-KaiTi {
  font-family: "KaiTi";
}
.ql-editor .ql-font-Arial {
  font-family: "Arial";
}
.ql-editor .Times-New-Roman {
  font-family: "Times New Roman";
}

3.找到quill.snow.css私痹,修改如下:

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: '微軟雅黑';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Microsoft-YaHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Microsoft-YaHei]::before {
 content: "微軟雅黑";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimSun]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimSun]::before {
  content: "宋體";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimHei]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimHei]::before {
 content: "黑體";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaiTi]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaiTi]::before {
 content: "楷體";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Arial]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Arial]::before {
 content: "Arial";
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Times-New-Roman]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Times-New-Roman]::before {
 content: "Times New Roman";
}
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市痪伦,隨后出現(xiàn)的幾起案子侄榴,更是在濱河造成了極大的恐慌,老刑警劉巖网沾,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件癞蚕,死亡現(xiàn)場離奇詭異,居然都是意外死亡辉哥,警方通過查閱死者的電腦和手機桦山,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來醋旦,“玉大人恒水,你說我怎么就攤上這事∷瞧耄” “怎么了钉凌?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵,是天一觀的道長捂人。 經常有香客問我御雕,道長矢沿,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任酸纲,我火速辦了婚禮捣鲸,結果婚禮上,老公的妹妹穿的比我還像新娘闽坡。我一直安慰自己栽惶,他們只是感情好,可當我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布疾嗅。 她就那樣靜靜地躺著外厂,像睡著了一般。 火紅的嫁衣襯著肌膚如雪宪迟。 梳的紋絲不亂的頭發(fā)上酣衷,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機與錄音次泽,去河邊找鬼穿仪。 笑死,一個胖子當著我的面吹牛意荤,可吹牛的內容都是我干的啊片。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼玖像,長吁一口氣:“原來是場噩夢啊……” “哼紫谷!你這毒婦竟也來了?” 一聲冷哼從身側響起捐寥,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤笤昨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后握恳,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瞒窒,經...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年乡洼,在試婚紗的時候發(fā)現(xiàn)自己被綠了崇裁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡束昵,死狀恐怖拔稳,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情锹雏,我是刑警寧澤巴比,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響轻绞,放射性物質發(fā)生泄漏腰耙。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一铲球、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧晰赞,春花似錦稼病、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至戏挡,卻和暖如春芍瑞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背褐墅。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工拆檬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人妥凳。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓竟贯,卻偏偏與公主長得像,于是被迫代替她去往敵國和親逝钥。 傳聞我的和親對象是個殘疾皇子屑那,可洞房花燭夜當晚...
    茶點故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內容

  • 一、概念 參考網頁字體Serif和Sans-serif的區(qū)別及瀏覽器字體的設置CSS Font知識整理總結 1.F...
    合肥黑閱讀 6,086評論 0 12
  • 前言:Vue項目中需要用到富文本編輯器艘款,所以選擇了vue-quill-editor這個富文本編輯器持际,發(fā)現(xiàn)字體只有幾...
    ing1023閱讀 13,814評論 5 4
  • 之前寫過一篇關于Web字體簡介及使用技巧的文章: 你該知道的字體 font-family。 該篇文章基本沒有太多移...
    videring閱讀 806評論 0 1
  • 這篇文字里我會介紹50 個便于使用的 CSS2/CSS3 代碼片段給所有的WEB專業(yè)人員. 選擇IDE開發(fā)環(huán)境來存...
    JamHsiao_aaa4閱讀 1,102評論 0 3
  • 在 vue 項目中使用 quill-editor 2.0 更多精彩 更多技術博客哗咆,請移步 IT人才終生實訓與職業(yè)進...
    asing1elife閱讀 5,719評論 7 7