如何使用完整的rtl方向tinymce

时间:2013-08-16 13:46:14

标签: tinymce right-to-left tinymce-4

我想在完整的rtl中使用新的(4.x)tinymce。

看看http://fiddle.tinymce.com/xwdaab/1

我设置

directionality: "rtl",

但它只影响输入区域,我希望所有工具栏都对齐到右侧(rtl)

我该怎么做?

在旧版本中,主题为“高级”,我使用

theme_advanced_toolbar_align : "right",

由于

3 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。 我从插件参数中删除了“fullpage”,现在它适用于我。

我改变了这段代码:

plugins: [
                "advlist directionality autolink autosave link image lists charmap print preview hr anchor pagebreak",
                "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
                "table contextmenu textcolor paste fullpage textcolor"
        ],

到此:

plugins: [
                "advlist directionality autolink autosave link image lists charmap print preview hr anchor pagebreak",
                "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
                "table contextmenu textcolor paste textcolor"
        ], 

答案 1 :(得分:1)

tinymce 4.0.7>自动检测工具栏对齐语言包(rtl或ltr)。

看看:http://www.tinymce.com/forum/viewtopic.php?id=32748

答案 2 :(得分:0)

如果你也想改变插件的方向,你应该用一个带有类的容器包装你的小插件 并在您的代码中写入以下 css 代码

.containerClass .mce-flow-layout {
    white-space: normal;
    display: flex;
    flex-direction: row-reverse;
}