【问题标题】:Setting Button's Size in TinyMCE 4在 TinyMCE 4 中设置按钮的大小
【发布时间】:2018-08-02 11:29:00
【问题描述】:

我是 TinyMCE 的新手,并尝试在 TinyMCE 4 中将编辑器中某些按钮的大小设置为 small,而将其他一些按钮的大小设置为 medium

我知道这个属性toolbar_items_size,但这会设置所有按钮的大小smallmedium。相反,我试图在按钮注册到编辑器之后但在主题初始化之前手动设置editor.buttons[] 中按钮的size 属性,因为主题使用Factory.create() 创建按钮并设置类@ 987654329@ 到设置其大小的按钮。

我也研究了 TinyMCE 的代码,但还没有找到方法。另外,我观察到所有editor 的事件在主题初始化后都会被触发,例如BeforeSetContent,..等。

我正在使用modern 主题。

有什么方法可以实现吗?

谢谢。

【问题讨论】:

    标签: tinymce tinymce-4


    【解决方案1】:

    TinyMCE 根本不支持您尝试执行的操作 - 工具栏上的按钮是统一大小的。您可以选择统一大小(如您所指),但不能在工具栏上混合不同大小的按钮。

    【讨论】:

    • 有没有办法改变按钮的像素大小(从一个地方),比如通过 css 或其他方式将 20x20 更改为 16x16,因为设置了toolbar_items_size to small 使来自table 插件的按钮几乎消失(在每个按钮中显示方形而不是图标)?
    • 我不明白这种行为。请看这个 TinyMCE Fiddle:fiddle.tinymce.com/Rxgaab 猜你有一些与 TinyMCE 冲突的 CSS。
    • 看到这个小提琴:fiddle.tinymce.com/Sxgaab,我只在默认小提琴中添加了table插件和它的一些工具栏按钮,你可以看到它不是small按钮正确地工作,这就是我的意思。
    • 我明白你的意思 - 我会在 GitHub 问题跟踪器上为 github.com/tinymce/tinymce/issues 开一个问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-26
    • 1970-01-01
    • 2014-09-20
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 2016-09-13
    相关资源
    最近更新 更多