TinyMCE 4和100%高度的包含元素

角色扮演游戏

我正在从TinyMCE 3迁移到4。

但是,我在使TinyMCE填充其100%高度的容器时陷入困境(它与TinyMCE 3兼容)。

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

我使用下面的CSS尝试将iframe及其所有父级设置为100%高度。我同意它看起来并不理想,但我认为它应该可以这样工作。

 body, html, .mce-tinymce, .mce-edit-area.mce-container, iframe, .mce-container-body.mce-stack-layout
 {
     height: 100% !important;
 }

如您在实时小提琴中所看到的,它恰好是工具栏“太高”的像素数量:即,它太高了34px(工具栏的高度)。

此方法有效,但不会随浏览器自动调整大小,它使用的calc()目前仅支持约79%:http : //jsfiddle.net/MLJaN/2/

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

任何指针将不胜感激。

用户名

当您使用锤子时,每个问题都像钉子。无需使用javascript或jquery,因为可以使用标记。所需要做的就是调整#mcu_31上的边距,以调整工具栏和页脚的高度。下面将tinymce设置为在其包含元素中作出响应。

/*Container, container body, iframe*/
.mce-tinymce, .mce-container-body, #code_ifr {
    min-height: 100% !important;
}
/*Container body*/
.mce-container-body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
/*Editing area*/
.mce-container-body .mce-edit-area {
    position: absolute;
    top: 69px;
    bottom: 37px;
    left: 0;
    right: 0;
}
/*Footer*/
.mce-tinymce .mce-statusbar {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

由于TinyMCE通过添加或删除菜单/工具栏更改了ID,因此进行了修订。无论您做什么,它都可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TinyMCE 4和100%的高度在包含元素内

来自分类Dev

tinyMCE插件访问元素

来自分类Dev

tinyMCE插件访问元素

来自分类Dev

隐藏和隐藏TinyMCE

来自分类Dev

Richfaces 4.2和TinyMCE

来自分类Dev

SilverStripe调整TinyMCE宽度/高度

来自分类Dev

TinyMCE不会阻止无效元素

来自分类Dev

TinyMCE和Vuejs作为组件

来自分类Dev

TinyMCE 4插件:无法使tinymce.Editor.getLang()工作

来自分类Dev

TinyMCE 4插件:无法使tinymce.Editor.getLang()工作

来自分类Dev

TinyMCE,Rails 4和execcommand_callback

来自分类Dev

TinyMCE 4和图片网址

来自分类Dev

在AJAX Magnific Popup中包含TinyMCE

来自分类Dev

tinymce:文本中有多少类元素

来自分类Dev

使用TinyMCE execCommand插入元素并保留引用

来自分类Dev

tinyMCE 4:将Class添加到所选元素

来自分类Dev

TinyMCE从<span>和<i>元素中删除类

来自分类Dev

tinymce 4如何添加事件处理程序

来自分类Dev

如何以全屏模式启动TinyMCE 4?

来自分类Dev

在tinymce 4中裁剪后上传图像

来自分类Dev

TinyMce4到期日期

来自分类Dev

Tinymce 4.x扩展插件

来自分类Dev

TinyMCE Asp.NET 4图标丢失

来自分类Dev

tinymce 4如何添加事件处理程序

来自分类Dev

WIRIS&tinymce 4.内联方法

来自分类Dev

tinymce 4初始化按钮

来自分类Dev

在Rails 4中截断TinyMCE内容

来自分类Dev

TinyMCE 4 onchange事件未触发

来自分类Dev

使用TinyMCE 4或HTMLPurifier清理HTML