CKeditor4 字体颜色功能配置方法教程


Posted in Javascript onJune 26, 2019

本文实例讲述了CKeditor4 字体颜色功能配置方法。分享给大家供大家参考,具体如下:

今天动手ckeditor编辑器的时候发现工具栏上并没有可以更改字体颜色和背景颜色的按钮,所以我上网搜了下,网上特别多config.js文件配置的代码了,看得眼花缭乱的我选择把全部代码都复制下来。结果当然是没用的……一开始我还能有文本框、工具栏,到后来就变成什么都没有了。

后来我找到了ckeditor的文档:https://ckeditor.com/docs/index.html,找到里面的指南

CKeditor4 字体颜色功能配置方法教程

在搜索框里搜索text color ,然后就出现我想要的东西了

CKeditor4 字体颜色功能配置方法教程

点击color button 来到https://ckeditor.com/cke4/addon/colorbutton页面,会跳出下面这个东西,滑到下面download它

CKeditor4 字体颜色功能配置方法教程

CKeditor4 字体颜色功能配置方法教程

CKeditor4 字体颜色功能配置方法教程

注意 这下面有两个需要添加的依赖(面板按钮和UI按钮),然后点进去依样照葫芦的下载另外两个依赖 ,解压缩,放在ckeditor目录下的plugins目录里

CKeditor4 字体颜色功能配置方法教程

这里有个注意的点:你要确定你一点开目录就能看到.js的配置文件,要不然是网页看不到文本框的

然后 在config.js文件里加上:

config.extraPlugins = 'button,panelbutton,colorbutton';

大功告成!这就有我要的设置文本颜色和背景颜色的工具了

CKeditor4 字体颜色功能配置方法教程

补充:

官方给出的Demo在线演示,配置字体颜色扩展是在当前页面的js调用中实现的(而不是config.js文件中实现),代码如下:

<script data-sample="1">
  CKEDITOR.replace( 'editor1', {
    height: 250,
    extraPlugins: 'colorbutton,colordialog'
  } );
</script>
<script data-sample="2">
  CKEDITOR.replace( 'editor2', {
    height: 250,
    extraPlugins: 'colorbutton',
    colorButton_colors: 'CF5D4E,454545,FFF,CCC,DDD,CCEAEE,66AB16',
    colorButton_enableAutomatic: false
  } );
</script>

希望本文所述对大家CKEDitor富文本编辑器开发有所帮助。

Javascript 相关文章推荐
Jquery实现简单的动画效果代码
Mar 18 Javascript
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
Sep 23 Javascript
js实现俄罗斯方块小游戏分享
Jan 31 Javascript
jquery 中的each()跳出循环的语句
May 23 Javascript
使用typeof判断function是否存在于上下文
Aug 14 Javascript
Angular ng-repeat遍历渲染完页面后执行其他操作详细介绍
Dec 13 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
Feb 10 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
May 28 Javascript
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
three.js 入门案例详解
Jan 23 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
Feb 19 Javascript
Vue编写可显示周和月模式的日历 Vue自定义日历内容的显示
Jun 26 #Javascript
ES6 Symbol数据类型的应用实例分析
Jun 26 #Javascript
亲自动手实现vue日历控件
Jun 26 #Javascript
js设置鼠标悬停改变背景色实现详解
Jun 26 #Javascript
ES6 Generator函数的应用实例分析
Jun 26 #Javascript
vue实现简单的日历效果
Sep 24 #Javascript
vue实现记事本功能
Jun 26 #Javascript
You might like
简单的php数据库操作类代码(增,删,改,查)
2013/04/08 PHP
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
php session_decode函数用法讲解
2019/05/26 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
JS中类或对象的定义说明
2014/03/10 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
2015/05/29 Javascript
Bootstrap每天必学之标签页(Tab)插件
2020/08/09 Javascript
Vue.js每天必学之数据双向绑定
2016/09/05 Javascript
ES6概念 Symbol.keyFor()方法
2016/12/25 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
2019/03/02 NodeJs
详解nuxt 微信公众号支付遇到的问题与解决
2019/08/26 Javascript
vue-element-admin 菜单标签失效的解决方式
2019/11/12 Javascript
vue 使用 sortable 实现 el-table 拖拽排序功能
2020/12/26 Vue.js
使用简单工厂模式来进行Python的设计模式编程
2016/03/01 Python
python的一些加密方法及python 加密模块
2019/07/11 Python
使用TensorFlow实现简单线性回归模型
2019/07/19 Python
Python使用configparser库读取配置文件
2020/02/22 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
2020/04/08 Python
Python如何在main中调用函数内的函数方式
2020/06/01 Python
使用HTML5的链接预取功能(link prefetching)给网站提速
2012/12/13 HTML / CSS
应届生学校辅导员求职信
2013/11/07 职场文书
大专生的学习自我评价
2013/12/04 职场文书
硕士研究生自我鉴定范文
2013/12/27 职场文书
简单租房协议书
2014/04/09 职场文书
知识改变命运演讲稿
2014/05/21 职场文书
物理学专业自荐信
2014/06/11 职场文书
小学生竞选班干部演讲稿(5篇)
2014/09/12 职场文书
幼儿园见习报告
2014/10/30 职场文书
2015年春节标语口号
2014/12/09 职场文书
2015年小学语文工作总结
2015/05/25 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
JS class语法糖的深入剖析
2022/07/07 Javascript