从上面的问题,我认为这将是相对容易的,但我找不到任何关于如何添加样式到'样式'下拉菜单的文档。任何人都可以把我推向正确的方向吗?
答案 0 :(得分:11)
根据主题的typography.css文件中找到的类自动填充样式下拉列表。要添加类,只需确保在那里定义它们。或者,如果要为类提供更友好的名称或从列表中删除某些类,可以通过将其放在_config.php
文件中来明确定义要列出的样式。
HtmlEditorConfig::get('cms')->setOption('theme_advanced_styles',
'Name 1=class1;Name 2=class2');
这是WinyIWYG编辑器组件TinyMCE提供的功能,这条线只是在CMS使用时设置TinyMCE的theme_advanced_styles
设置。 This thread on the TinyMCE site也讨论了它。
另请注意Markus的回答如下:editor.css需要位于主题css文件夹中并包含typography.css。
答案 1 :(得分:6)
如果editor.css也在主题css文件夹中并且包含typography.css,那么@ SamMinnée的答案才有效。
以下是这两者如何共同发挥的更多detailed description。
如果在编辑器中出现新样式时遇到麻烦,请尝试以下操作: