0

问题:当我将字体大小更改为 38pt 时,文本会从编辑器中消失。

我正在使用 tinymce 4.0。

这是我加载tinymce的脚本

<script type="text/javascript">
tinymce.init({
        selector: "div#textareasDiv",
        theme: "modern",
        inline: true,
        plugins: [ "textcolor,table"],
        toolbar1: " bold italic underline | alignleft aligncenter alignright alignjustify | forecolor backcolor | fontselect |  fontsizeselect",
        image_advtab: true,
        menubar: false,
        fixed_toolbar_container: "#toolbarCon"


    });
</script>

<div id="textareasDiv"></div>
<div id="toolbarCon"></div>

<style>
#textareasDiv { padding:2px 5px;width:170px;height:80px;background:transparent;word-wrap: break-word; }
</style>

我正在尝试获取它的 outerHeight 以便我可以对其进行更改:

setup : function(ed)
            {
                ed.on('change', function(e) 
                {
                    alert($(this.getContainer()).outerHeight());
                });
            }

但它什么也没给我。

更改字体大小后如何调整 tinymce 编辑器的大小?以及如何使这个 textareasDiv 可拖动?

这是小提琴

4

1 回答 1

0

您似乎缺少overflowCSS<textarea>定义。

您可能想将它添加到 set it to auto,这是它最常见的用法。其他选项overflow包括:scrolloverflow-xoverflow-yhidden,具体取决于您要达到的结果。

更多信息在这里:https ://www.w3schools.com/css/css_overflow.asp

于 2020-09-04T21:34:01.313 回答