vue-quill-editor設(shè)置字體大小

前言:Vue項(xiàng)目中需要用到富文本編輯器架专,所以選擇了vue-quill-editor這個(gè)富文本編輯器介粘,發(fā)現(xiàn)字體只有幾種大小可以選擇喷鸽,滿足不了產(chǎn)品的需求,研究了半天終于改好了讼庇。主要是需要更改配置文件绎巨,以及對(duì)應(yīng)的CSS和js文件。

修改后效果圖如下:

font-size.png

1.改變 toolbarOptions的配置項(xiàng),如圖是我自定義的字體大小蠕啄,false代表的默認(rèn)選中的字體大小,默認(rèn)選中的16px场勤。

     editorOption: {
        modules: {
          toolbar: [
            ['bold', 'italic', 'underline', 'strike'],
            [{ 'indent': '-1' }, { 'indent': '+1' }],
            [{ 'size': ['12px', '14px', false ,'18px', '22px', '26px', '30px', '36px', '42px'] }],
            [{ 'font': [] }],
            [{ 'align': [] }],
            ["image"] //上傳圖片
          ]
        }

2.接下來(lái)我們?cè)?node_modules包 中找到 quill ,再找到它下面的dist文件夾歼跟。

quill_dist.jpg

3.在quill.core.js中更改代碼如下和媳,也要和你上面配置文件中的字體大小設(shè)置保持一致。

var SizeClass = new _parchment2.default.Attributor.Class('size', 'ql-size', {
  scope: _parchment2.default.Scope.INLINE,
  whitelist: ['10px', '12px', '14px', '16px' ,'18px', '20px', '22px', '24px', '26px', '32px', '48px']
});
var SizeStyle = new _parchment2.default.Attributor.Style('size', 'font-size', {
  scope: _parchment2.default.Scope.INLINE,
  whitelist: ['10px', '12px', '14px', '16px' ,'18px', '20px', '22px', '24px', '26px', '32px', '48px']
});

4.在quill.js中更改代碼如下哈街,也要和你上面配置文件中的字體大小設(shè)置保持一致留瞳。

var SizeClass = new _parchment2.default.Attributor.Class('size', 'ql-size', {
  scope: _parchment2.default.Scope.INLINE,
  whitelist: ['12px', '14px', '16px' ,'18px', '22px', '26px', '30px', '36px', '42px']
});
var SizeStyle = new _parchment2.default.Attributor.Style('size', 'font-size', {
  scope: _parchment2.default.Scope.INLINE,
  whitelist: ['12px', '14px', '16px' ,'18px', '22px', '26px', '30px', '36px', '42px']
});

===================================我是分割線=========================================

接下來(lái)就是修改CSS樣式了,因代碼過長(zhǎng)骚秦,所以示例中只寫了12px和14px她倘,其他字體大小按同樣方式配置即可~~

5.找到quill.core.css,修改如下:

.ql-editor .ql-size-12px {
  font-size: 12px;
}
.ql-editor .ql-size-14px {
  font-size: 14px;
}
...

6.找到quill.bubble.css骤竹,修改如下:

/*第一部分*/
.ql-editor .ql-size-12px {
  font-size: 12px;
}
.ql-editor .ql-size-14px {
  font-size: 14px;
}
...
/*第二部分*/
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value="12px"]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before {
  content: '12px';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value="14px"]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {
  content: '14px';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before {
  font-size: 12px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {
  font-size: 14px;
}
...

7.找到quill.snow.css帝牡,修改如下:

(注:第一項(xiàng)為編輯器默認(rèn)的字體大小)

/*第一項(xiàng)為編輯器默認(rèn)的字體大小*/
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: '16px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]::before {
  content: '12px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {
  content: '14px';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]::before {
  content: '16px';
}
...
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蒙揣,一起剝皮案震驚了整個(gè)濱河市靶溜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌懒震,老刑警劉巖罩息,帶你破解...
    沈念sama閱讀 223,126評(píng)論 6 520
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異个扰,居然都是意外死亡瓷炮,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,421評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門递宅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)娘香,“玉大人,你說我怎么就攤上這事办龄『嬲溃” “怎么了?”我有些...
    開封第一講書人閱讀 169,941評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵俐填,是天一觀的道長(zhǎng)安接。 經(jīng)常有香客問我,道長(zhǎng)英融,這世上最難降的妖魔是什么盏檐? 我笑而不...
    開封第一講書人閱讀 60,294評(píng)論 1 300
  • 正文 為了忘掉前任歇式,我火速辦了婚禮,結(jié)果婚禮上胡野,老公的妹妹穿的比我還像新娘材失。我一直安慰自己,他們只是感情好给涕,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,295評(píng)論 6 398
  • 文/花漫 我一把揭開白布豺憔。 她就那樣靜靜地躺著,像睡著了一般够庙。 火紅的嫁衣襯著肌膚如雪恭应。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,874評(píng)論 1 314
  • 那天耘眨,我揣著相機(jī)與錄音昼榛,去河邊找鬼。 笑死剔难,一個(gè)胖子當(dāng)著我的面吹牛胆屿,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播偶宫,決...
    沈念sama閱讀 41,285評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼非迹,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了纯趋?” 一聲冷哼從身側(cè)響起憎兽,我...
    開封第一講書人閱讀 40,249評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎吵冒,沒想到半個(gè)月后纯命,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,760評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡痹栖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,840評(píng)論 3 343
  • 正文 我和宋清朗相戀三年亿汞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片揪阿。...
    茶點(diǎn)故事閱讀 40,973評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡疗我,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出南捂,到底是詐尸還是另有隱情碍粥,我是刑警寧澤,帶...
    沈念sama閱讀 36,631評(píng)論 5 351
  • 正文 年R本政府宣布黑毅,位于F島的核電站,受9級(jí)特大地震影響钦讳,放射性物質(zhì)發(fā)生泄漏矿瘦。R本人自食惡果不足惜枕面,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,315評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缚去。 院中可真熱鬧潮秘,春花似錦、人聲如沸易结。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,797評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)搞动。三九已至躏精,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間鹦肿,已是汗流浹背矗烛。 一陣腳步聲響...
    開封第一講書人閱讀 33,926評(píng)論 1 275
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留箩溃,地道東北人瞭吃。 一個(gè)月前我還...
    沈念sama閱讀 49,431評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像涣旨,于是被迫代替她去往敵國(guó)和親歪架。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,982評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 在 vue 項(xiàng)目中使用 quill-editor 2.0 更多精彩 更多技術(shù)博客霹陡,請(qǐng)移步 IT人才終生實(shí)訓(xùn)與職業(yè)進(jìn)...
    asing1elife閱讀 6,042評(píng)論 7 7
  • 前端開發(fā)面試題 面試題目: 根據(jù)你的等級(jí)和職位的變化和蚪,入門級(jí)到專家級(jí),廣度和深度都會(huì)有所增加穆律。 題目類型: 理論知...
    怡寶丶閱讀 2,590評(píng)論 0 7
  • 1. 新建一個(gè)文件夾,命名為 webpack-cli , webpack-cli 就是你的項(xiàng)目名,項(xiàng)目名建議使用小...
    魯大師666閱讀 1,481評(píng)論 1 3
  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,223評(píng)論 0 3
  • 動(dòng)畫電影《哪吒之魔童降世》的口碑和票房雙雙爆棚峦耘,其中有個(gè)話題也非程尢#火熱,那就是成見辅髓。 哪吒出生時(shí)泣崩,魔丸附身,由此陳...
    萬(wàn)修知閱讀 1,039評(píng)論 0 3