vue-quill-editor怎么设置字体大小
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,本篇内容介绍了"vue-quill-editor怎么设置字体大小"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2025年01月18日vue-quill-editor怎么设置字体大小
本篇内容介绍了"vue-quill-editor怎么设置字体大小"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
vue-quill-editor设置字体大小
项目中需要用到富文本编辑器,用的Vue,所以选择了vue-quill-editor这个富文本编辑器,发现字体只有几种大小可以选择,满足不了产品的需求,研究了半天终于改好了。主要是需要更改配置文件,以及对应的CSS和js文件。
editor.vue 页面下改变 toolbarOptions的配置项
(editor.vue就是封装的富文本编辑器)
const toolbarOptions = [// 原本是 'small',fasle,'large','huge',改成自己想要设置的大小,这会改变页面下拉框的个数以及每个选项的data-value值,插件的js会根据data-value的值去增加对应的class类名。 [{'size': ['10px', '12px', '14px', '16px' ,'18px', '20px', '22px', '24px', '26px', '32px', '48px']}], ]
再到node_modules下面找到 quill, 对目录dist 下面的 css文件和 js文件进行修改。
quill.core.js 下面
// small,large,huge 这三个是默认的,可以删可以留。后面必须增加和editor配置项一样。whitelist: ['small', 'large', 'huge','8px','10px','12px','14px','16px','18px','20px','22px','24px','26px','32px','48px']
quill.js 下面
// 跟quill.core.js 同理,修改下面两项,huge及之前都是默认的whitelist: ['small', 'large', 'huge','8px','10px','12px','14px','16px','18px','20px','22px','24px','26px','32px','48px']var SIZES = ['small', false, 'large', 'huge','8px','10px','12px','14px','16px','18px','20px','22px','24px','26px','32px','48px'];
quill.bubble.css 下面
// 需要全部增加一下css选项,需要注意的是data-value=如果是接数字要有引号,字符串可以不带引号//10px,12px等等新设置的大小都要设置相应的类名字体大小.ql-editor .ql-size-8px { font-size: 8px;}// select选择的字体大小.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="8px"]::before { font-size: 8px;}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value="8px"]::before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value="8px"]::before { content: '8px'; }
quill.core.css 下面
// 需要全部增加一下css选项.ql-editor .ql-size-10px { font-size: 10px;}
quill.snow.css 下面
// 需要全部增加一下css选项.ql-editor .ql-size-8px { font-size: 8px;}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="8px"]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8px"]::before { content: '8px';}// select选择的字体大小.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8px"]::before { font-size: 8px;}
tips:
如果后台管理系统编辑富文本,前台页面展示出来(没引用vue-quill-editor),前台页面别忘了引用改动后的css文件哦!
vue-quill-editor 样式问题
引入snow.css,在需要展示的页面中用如下元素包裹即可
"vue-quill-editor怎么设置字体大小"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
大小
字体
文件
页面
文本
选择
编辑器
配置
内容
前台
引号
更多
知识
类名
实用
学有所成
接下来
三个
个数
中用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博兴轻工业软件开发公司
哪个数据库有前途
tomcat数据库链接池
与网络安全相关的算法
mysql 数据库测试
服务器访问权限win10
软件开发王超
私有云网络储存服务器
2018年网络安全会议通知
苹果5s无线网络安全提示
网络安全主动防御
金山区资讯软件开发产品介绍
expdp 导出数据库
数据库技术选修
上软件开发培训班
数据库密码在哪儿
元宇宙需要网络安全吗
c 自动同步数据库表
新华电脑学院网络安全
dns服务器配置实验
服务器无法访问路由器
网络安全从哪方面考虑
幼儿园网络安全宣传栏图片
外面软件开发
阅读器未连接服务器
高唐县锐志网络技术有限公司
直播炸迷你服务器
微码软件开发工程师
苏州erp软件开发怎么收费
蓝莲花开网络技术