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 相关文章推荐
Javascript中的Prototype到底是什么
Feb 16 Javascript
动态设置form表单的action属性的值的简单方法
May 25 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
May 27 Javascript
jQuery使用正则表达式限制文本框只能输入数字
Jun 18 Javascript
JavaScript实现刷新不重记的倒计时
Aug 10 Javascript
js实现显示手机号码效果
Mar 09 Javascript
Angularjs 动态添加指令并绑定事件的方法
Apr 13 Javascript
VueRouter导航守卫用法详解
Dec 25 Javascript
Vue2.0+Vux搭建一个完整的移动webApp项目的示例
Mar 19 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
微信自定义分享链接信息(标题,图片和内容)实现过程详解
Sep 04 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
Jan 26 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为表单获取的URL 地址预设 http 字符串函数代码
2010/05/26 PHP
很让人受教的 提高php代码质量36计
2012/09/05 PHP
php全局变量和类配合使用深刻理解
2013/06/05 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
CSS常用网站布局实例
2008/04/03 Javascript
学习ExtJS form布局
2009/10/08 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
js判断滚动条是否已到页面最底部或顶部实例
2014/11/20 Javascript
jQuery中index()方法用法实例
2014/12/27 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
原生js实现拖拽功能基本思路详解
2018/04/18 Javascript
Vue表单及表单绑定方法
2018/09/04 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
vant实现购物车功能
2020/06/29 Javascript
javascript自定义加载loading效果
2020/09/15 Javascript
[03:40]DOTA2抗疫特别篇《英雄年代》
2020/02/28 DOTA
[01:19:33]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第一场 2月2日
2021/03/11 DOTA
跟老齐学Python之使用Python操作数据库(1)
2014/11/25 Python
Python函数参数操作详解
2018/08/03 Python
Python简单获取二维数组行列数的方法示例
2018/12/21 Python
python解析含有重复key的json方法
2019/01/22 Python
python循环定时中断执行某一段程序的实例
2019/06/29 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
2019/12/10 Python
python 日志模块logging的使用场景及示例
2021/01/04 Python
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
Eton丹麦官网:精美的男式衬衫
2020/05/27 全球购物
斯洛伐克电子产品购物网站:DATART
2020/04/05 全球购物
公务员年总结的自我评价
2013/10/25 职场文书
上课睡觉检讨书
2014/01/28 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
聘用意向书
2014/07/29 职场文书
机械操作工岗位职责
2014/08/08 职场文书
开展批评与自我批评心得体会
2014/10/17 职场文书
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL