相关疑难解决方法(0)

如何自动调整tinyMCE的大小?

我有一个设置在TextArea上的TinyMCE,我希望这个编辑器区域始终占据其父div的所有空间.

我有一个JS函数,它获取当前空间并将textarea.style.height设置为它,但是当我启用TinyMCE时,它似乎停止工作.

此外,textarea宽度:100%; 当它也使用TinyMCE时,它不会通过HTML呈现来调整大小.

有任何想法吗?

html javascript resize tinymce autoresize

31
推荐指数
3
解决办法
5万
查看次数

TinyMCE 4和100%高度内含元素

我正在从TinyMCE 3迁移到4.

但是,我正在坚持让TinyMCE填充其100%高度的容器(它确实适用于TinyMCE 3).

请注意这个小提琴:http://jsfiddle.net/MLJaN/

我使用下面的CSS尝试将iframe及其所有父项设置为100%-height.我同意它看起来并不理想,但我认为它应该以这种方式工作.

 body, html, .mce-tinymce, .mce-edit-area.mce-container, iframe, .mce-container-body.mce-stack-layout
 {
     height: 100% !important;
 }
Run Code Online (Sandbox Code Playgroud)

正如您在实况小提琴中看到的那样,正好是工具栏的像素数量"太高":即它太高(工具栏的高度)是34px.

这有效,但它不会自动调整浏览器大小,它使用的calc()现在只支持79%左右:http://jsfiddle.net/MLJaN/2/

现在,我正在寻找一个纯CSS(无calc()函数)解决方案,使整个编辑器填充其容器并可流畅地调整大小.

任何指针都将非常感激.

css height tinymce tinymce-4

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

tinymce ×2

autoresize ×1

css ×1

height ×1

html ×1

javascript ×1

resize ×1

tinymce-4 ×1