欢迎您来到,李雷博客 | PHP博客        登录  |  注册

TinyMCE一键排版布局插件的文件下载及功能使用示例

更新:2022-11-06 11:14:11
人气:1433
来源:本站原创
A+

本文提供说明了TinyMCE一键排版布局插件文件的安装下载及功能使用示例,及默认编辑器的默认样式,这里设置了字体和字体大小、以及默认行高。

提供一键布局排版默认参数字段layout_options 配置参数【Object类型】目前一共4个属性:

style : 一键布局默认样式参数【Object】
filterTags: 【Array】过滤标签,该数组中的标签,一键布局中将会被忽略(默认忽略 ‘table’,‘tbody’,‘td’,‘tr’)
tagsStyle: 单独标签样式处理【Object】
clearStyle: 【Array】清除样式 ,一键布局后 ,数组中的样式将会清除掉。

配置优先级从低到高: style < filterTags < tagsStyle < clearStyle

插件使用方法:

//引入插件
plugins: "layout",
toolbar: ['layout],

//默认编辑器的样式,这里设置了字体和字体大小、以及默认行高
content_style: 'body {font-size: 16px; font-family:微软雅黑;line-height:22px;}',

//一键排版
layout_options: {
        style: {
           'text-align':'justify',
           'text-indent':'2em',
           'line-height':2.2
        },
        filterTags:['table>*','tbody'], //'table,'tbody','td','tr' 将会忽略掉 同时 table>*,忽略table 标签 以及所有子标签
        //clearStyle: ['text-indent'],//text-indent 将会被清除掉
        /*tagsStyle: {
           'table': {
               'line-height': 2,
               'text-align': 'center'
           },
           'table,tbody,tr,td': { //支持并集选择
                'line-height': 2
           },
           'tr>td,table>tbody': { //支持, 精准定位 通过 ' > '
                'line-height': 2,
                'text-align': 'center'
           }
           }*/
},

实际效果如下:

tinyMCE一键排版布局效果

layout插件下载:layout.zip

下载解压后,将文件夹layout放在plugins目录下即可。

推荐的文章
# 发表我的评论
  /     /  
# 最近评论
暂时还没有评论,要不要说点什么?
  Ads by Google
  联系博主
Hello,本博客系统采用PHP和MySql开发,程序开发完全是因为个人爱好,是自己纯手写PHP源代码,未采用任何PHP框架!
QQ:858353007   微信号:lileihot123
网站地图
会员服务
关于我们
QQ:858353007
 
广告服务
加我微信
移动端访问
 
 
Copyright © 2014- 2025 www.mdaima.com All Rights Reserved.
李雷博客,专注PHP经验、PHP教程及PHP源代码开源下载分享的PHP博客!   ICP备案号:京ICP备10202169号-4