代码之家  ›  专栏  ›  技术社区  ›  4532066

打开插件时的tinymce插件图像不覆盖父div的宽度

  •  0
  • 4532066  · 技术社区  · 7 年前

    我正在开发一个简单的tinymce插件,它显示从一大块html填充的图像。

    插件的js在这里:

    https://emojinode.com/assets/includes/tinymce/plugins/twemoji_svg_nature/plugin.min.js

    您可以看到HTML是在以下行开始定义的:

    return a = "<div style='width:400px;'>...
    

    当插件图标被点击时,html被呈现出来,但是由于某些原因,图像并没有覆盖到父400px div的宽度。

    下面是示例页面:

    https://emojinode.com/test.html

    单击Dog工具栏图标查看问题。

    但是,如果我查看点击狗图标时呈现的HTML,图像确实可以很好地包装。

    上面的测试页底部显示了为其呈现的HTML,显示了图像的良好包装方式。

    我想知道我有没有办法解决这个问题?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Michael Fromin    7 年前

    tinymce的皮肤有css用于管理编辑器内容,其中一部分是css:

    white-space: nowrap;
    

    你可以为你的 div 具有内联css的元素,或者您可以通过 content_css 这也凌驾于此。请注意,您可能希望针对您的特定 分区 元素,或者通过重写皮肤css可能会遇到其他问题。