如何将自定义类添加到tinymce 4?我想要一个选择,用户可以在其中选择要在其文本上使用的类。我不想使用像前景色这样的标准插件,因为我想提供我的用户可以使用的某些类。
简短的例子:
tinymce编辑器“选择类”(工具栏中的按钮)
my_custom_css.css
.red { color: red; }
.blue { color: blue; }
.green { color: green; }
Run Code Online (Sandbox Code Playgroud)
style_formats您可以为此使用配置选项。TinyMCE 文档提供了您需要的所有信息:http://www.tinymce.com/wiki.php/Configuration:style_formats
该选项中指定的样式将显示在下拉菜单中,并且可以作为内联样式和类应用。如果您选择将类应用于所选元素,您可能会希望使用该content_css选项包含编辑器内容的自定义样式表。
在您的示例中,配置的相应部分将如下所示:
tinymce.init({
...
style_formats: [
{title: 'Red', inline: 'span', classes: 'red'},
{title: 'Green', inline: 'span', classes: 'green'},
{title: 'Blue', inline: 'span', classes: 'blue'}
],
content_css: 'my_custom_css.css'
});
Run Code Online (Sandbox Code Playgroud)