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
PHP abstract与interface之间的区别
Nov 11 Javascript
用js通过url传参把数据从一个页面传到另一个页面
Sep 01 Javascript
node.js中的fs.stat方法使用说明
Dec 16 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
Apr 13 Javascript
常用Javascript函数与原型功能收藏(必看篇)
Oct 09 Javascript
canvas实现流星雨的背景效果
Jan 13 Javascript
JavaScript基础之流程控制语句的用法
Aug 31 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
May 07 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
vue视频播放暂停代码
Nov 08 Javascript
javascript使用canvas实现饼状图效果
Sep 08 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
VIM中设置php自动缩进为4个空格的方法详解
2013/06/14 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
JQuery 学习技巧总结
2010/05/21 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
jQuery获取file控件中图片的宽高与大小
2016/08/04 Javascript
jQuery子元素过滤选择器用法示例
2016/09/09 Javascript
AngularJS实现表单验证功能
2017/01/09 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
2017/03/15 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
JS按条件 serialize() 对应标签的使用方法
2017/07/24 Javascript
深入浅析Vue不同场景下组件间的数据交流
2017/08/15 Javascript
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
Vant 在vue-cli 4.x中按需加载操作
2020/11/05 Javascript
python线程信号量semaphore使用解析
2019/11/30 Python
Python实现GIF图倒放
2020/07/16 Python
Python如何设置指定窗口为前台活动窗口
2020/08/12 Python
PyCharm 2020.2 安装详细教程
2020/09/25 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
h5实现获取用户地理定位的实例代码
2017/07/17 HTML / CSS
Shopee越南:东南亚与台湾电商平台
2019/02/03 全球购物
对于没有初始化的变量的初始值可以作怎样的假定
2014/10/12 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
Servlet如何得到客户端机器的信息
2014/10/17 面试题
宾馆总经理岗位职责
2014/02/14 职场文书
初一学生评语大全
2014/04/24 职场文书
爱情保证书大全
2014/04/29 职场文书
仓库管理计划书
2014/05/04 职场文书
后进生评语大全
2015/01/04 职场文书
导游词之北京明十三陵
2019/10/28 职场文书