vue-quill-editor怎么设置字体大小
发表于:2024-10-24 作者:千家信息网编辑
千家信息网最后更新 2024年10月24日,本篇内容介绍了"vue-quill-editor怎么设置字体大小"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够
千家信息网最后更新 2024年10月24日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安全错误
数据库的锁怎样保障安全
简述如何创建连接数据库的类
数字政务数据库
宝德服务器主机配置图
计算机网络技术专业职业志向
交友盲盒软件开发
软件开发500分的大学
互联网小微金融科技
软件开发软件哪个好
首都网络安全宣传日2022
传感器创新设计结合数据库
php用户注册信息存入数据库
网络安全防范重要性
新颖的网络安全题目
网络安全手抄报文字50字
软件开发协议书范本格式
软件开发功能变更建议书
小学网络安全教育app
服务器添加域名
暗黑2重制无法进入服务器
厦门网络安全实习
淘宝数据库订单
贵州腾讯数据中心有多少台服务器
美服王者荣耀如何连接服务器
后台数据库开发
临沂软件开发有哪些公司
江苏服务器机柜的价格
湖南省衡阳市dns服务器云主机
修改服务器地址能登陆亿赛通吗
负载均衡服务器英文
服务器里的自动刷物机怎么做