TinyMCE - 默认样式
Posted
技术标签:
【中文标题】TinyMCE - 默认样式【英文标题】:TinyMCE - default style 【发布时间】:2013-02-12 16:23:52 【问题描述】:我想知道如何选择 CSS 的默认类以在 tinymce 中应用它,如下示例:
tinyMCE.init(
mode : "textareas",
editor_selector : "textarea_number_1",
content_css : "css/custom_content.css",
default-style : 'NameOfMyClass'; <- here is my problem ! Please, help me :)
我的页面中有 3 个文本区域,只有一个 CSS 文件,但我想为每个文本区域选择不同的默认类。
这仅用于在 TinyMCE 编辑器中显示,在 php 后处理中我从检索到的内容中删除了“p”标签。
感谢您的任何建议,如果我不够清楚,我可以解释我的任何问题。
【问题讨论】:
【参考方案1】:执行此操作的简单方法是使用不同的配置:http://www.tinymce.com/tryit/multiple_configs.php
另一种方法是为所有编辑器设置一个默认对象保存设置,然后在使用tinyMCE.execCommand('mceAddControl', false, 'your_textarea_id');
之前将默认对象与另一个保存附加设置的对象合并。更多信息请参见Tinymce how to reduce options for multiple instances
【讨论】:
感谢您的回答,但这并不是我想要的。我想使用 css 类在页面的每个编辑器中影响不同的样式。 这是可能的,您可以使用 tinymce 配置参数 content_css 在每个单独的配置中设置一个 css 类 好的,但这意味着我必须为同一页面的每个编辑器调用不同的 css 文件,不是吗?并在每个定义 p 标签方面,对吧? 感谢清理代码!这就是我想做的:fiddle.tinymce.com/vMcaab/7 在编辑器设置中使用 css 定义 ... 见fiddle.tinymce.com/vMcaab/8。现在您需要使用 content_css 设置设置一个包含您的样式的 css 文件。我在小提琴的评论中写了一些东西以上是关于TinyMCE - 默认样式的主要内容,如果未能解决你的问题,请参考以下文章
如何在我自己的前端使用适当的样式表渲染来自 TinyMCE 的 HTML?