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中&quot;/&quot;运算符常见错误
Oct 13 Javascript
JQuery开发的数独游戏代码
Oct 29 Javascript
利用jQuery接受和处理xml数据的代码(.net)
Mar 28 Javascript
Javascript获取当前日期的农历日期代码
Oct 08 Javascript
JS实现文字放大效果的方法
Mar 03 Javascript
jQuery常用且重要方法汇总
Jul 13 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
Oct 29 Javascript
Vue组件实例间的直接访问实现代码
Aug 20 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
Mar 16 Javascript
vue+axios+mock.js环境搭建的方法步骤
Aug 28 Javascript
JavaScript this在函数中的指向及实例详解
Oct 14 Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
Sep 24 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和js交互一例-PHP教程,PHP应用
2007/01/03 PHP
php miniBB中文乱码问题解决方法
2008/11/25 PHP
第五章 php数组操作
2011/12/30 PHP
ThinkPHP空模块和空操作详解
2014/06/30 PHP
php实现文件下载代码分享
2014/08/19 PHP
关于URL最大长度限制的相关资料查证
2014/12/23 PHP
php监测数据是否成功插入到Mysql数据库的方法
2016/11/25 PHP
php中实现字符串翻转的方法
2017/02/22 PHP
巧妙破除网页右键禁用的十大绝招
2006/08/12 Javascript
jquery与prototype框架的详细对比
2013/11/21 Javascript
jQuery如何防止这种冒泡事件发生
2015/02/27 Javascript
JQuery实现鼠标移动图片显示描述层的方法
2015/06/25 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
js阻止浏览器默认行为的简单实例
2016/05/15 Javascript
微信小程序实现全国机场索引列表
2018/01/31 Javascript
基于Python实现的百度贴吧网络爬虫实例
2015/04/17 Python
python实现批量下载新浪博客的方法
2015/06/15 Python
Python 编码Basic Auth使用方法简单实例
2017/05/25 Python
浅谈django的render函数的参数问题
2018/10/16 Python
python解析xml简单示例
2019/06/21 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
python 连续不等式语法糖实例
2020/04/15 Python
使用Keras加载含有自定义层或函数的模型操作
2020/06/10 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
基于 Python 实践感知器分类算法
2021/01/07 Python
德国网上宠物店:Zoobio
2018/05/23 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
点菜员岗位职责范本
2014/02/14 职场文书
2014年社区植树节活动方案
2014/02/28 职场文书
检举信的格式及范文
2014/04/04 职场文书
土地租赁意向书
2014/07/30 职场文书
表扬稿范文
2015/01/17 职场文书
预备党员群众意见
2015/06/01 职场文书
2019教师的学习计划
2019/06/25 职场文书