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 相关文章推荐
10款非常有用的 Ajax 插件分享
Mar 14 Javascript
js检测输入内容全为空格的方法
May 03 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
Jun 26 Javascript
JavaScript日期时间与时间戳的转换函数分享
Jan 31 Javascript
jQuery操作表单常用控件方法小结
Mar 23 Javascript
jQuery的几个我们必须了解的特点
May 03 Javascript
js实现汉字排序的方法
Jul 23 Javascript
AngularJS实现路由实例
Feb 12 Javascript
es6的数字处理的方法(5个)
Mar 16 Javascript
vue中element-ui表格缩略图悬浮放大功能的实例代码
Jun 26 Javascript
解决vue数组中对象属性变化页面不渲染问题
Aug 09 Javascript
微信小程序实现多选框全选与取消全选功能示例
May 14 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
11个PHPer必须要了解的编程规范
2014/09/22 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
juqery 学习之三 选择器 可见性 元素属性
2010/11/25 Javascript
jquery对dom的操作常用方法整理
2013/06/25 Javascript
JQuery操作iframe父页面与子页面的元素与方法(实例讲解)
2013/11/20 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
2015/12/01 Javascript
基于angularjs实现图片放大镜效果
2016/08/31 Javascript
canvas知识总结
2017/01/25 Javascript
详解利用Angular实现多团队模块化SPA开发框架
2017/11/27 Javascript
axios 实现post请求时把对象obj数据转为formdata
2019/10/31 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
python进程类subprocess的一些操作方法例子
2014/11/22 Python
python使用pil生成缩略图的方法
2015/03/26 Python
Python实现判断字符串中包含某个字符的判断函数示例
2018/01/08 Python
Python unittest模块用法实例分析
2018/05/25 Python
Python实现简单的文本相似度分析操作详解
2018/06/16 Python
对Python 数组的切片操作详解
2018/07/02 Python
python根据文章标题内容自动生成摘要的实例
2019/02/21 Python
Python 读取WAV音频文件 画频谱的实例
2020/03/14 Python
html5开发之viewport使用
2013/10/17 HTML / CSS
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
英国信箱在线鲜花速递公司:Bloom & Wild
2019/03/10 全球购物
澳大利亚珍珠首饰购物网站:Vayo Pearls
2019/03/11 全球购物
C,C++的几个面试题小集
2013/07/13 面试题
教师年终个人自我评价
2013/10/04 职场文书
信息总监管理职责范本
2014/03/08 职场文书
食品业务员岗位职责
2014/03/18 职场文书
道德大讲堂实施方案
2014/05/14 职场文书
母亲节演讲稿
2014/05/27 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
管理失职检讨书范文
2015/05/05 职场文书
Python实现Telnet自动连接检测密码的示例
2021/04/16 Python
MybatisPlus代码生成器的使用方法详解
2021/06/13 Java/Android