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中的startWith和endWith的几种实现方法
May 07 Javascript
Java/JS获取flash高宽的具体方法
Dec 27 Javascript
thinkphp中常用的系统常量和系统变量
Mar 05 Javascript
js+jquery常用知识点汇总
Mar 03 Javascript
JavaScript判断表单提交时哪个radio按钮被选中的方法
Mar 21 Javascript
jQuery插件expander实现图片翻转特效
May 21 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
Sep 05 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
ES6 Map结构的应用实例分析
Jun 26 Javascript
layui 弹出删除确认界面的实例
Sep 06 Javascript
Javascript实现鼠标点击冒泡特效
Dec 24 Javascript
Vue 实现可视化拖拽页面编辑器
Feb 01 Vue.js
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自定义函数之递归删除文件及目录
2010/08/08 PHP
php中的一些数组排序方法分享
2012/07/20 PHP
Php连接及读取和写入mysql数据库的常用代码
2014/08/11 PHP
通过javascript设置css属性的代码
2009/12/28 Javascript
js TextArea的选中区域处理
2010/12/28 Javascript
js和php如何获取当前url的内容
2013/09/22 Javascript
如何在node的express中使用socket.io
2014/12/15 Javascript
javascript实现的多个层切换效果通用函数实例
2015/07/06 Javascript
简单对比分析JavaScript中的apply,call与this的使用
2015/12/04 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
基于js实现二级下拉联动
2016/12/17 Javascript
Bootstrap中datetimepicker使用小结
2016/12/28 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
Vue2.0 slot分发内容与props验证的方法
2017/12/12 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
uni app仿微信顶部导航条功能
2019/09/17 Javascript
微信小游戏中three.js离屏画布的示例代码
2020/10/12 Javascript
[08:40]Navi Vs Newbee
2018/06/07 DOTA
python中getattr函数使用方法 getattr实现工厂模式
2014/01/20 Python
常用python数据类型转换函数总结
2014/03/11 Python
Python中获取对象信息的方法
2015/04/27 Python
Python判断某个用户对某个文件的权限
2016/10/13 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
2020/02/26 Python
tensorflow常用函数API介绍
2020/04/19 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
ALLSAINTS英国官网:伦敦新锐潮流品牌
2016/09/19 全球购物
建筑公司文秘岗位职责
2013/11/29 职场文书
员工年终演讲稿
2014/01/03 职场文书
媒矿安全生产承诺书
2014/05/23 职场文书
工程项目经理任命书
2014/06/05 职场文书
创先争优标语
2014/06/27 职场文书
聊一聊python常用的编程模块
2021/05/14 Python
分享几个实用的CSS代码块
2022/06/10 HTML / CSS