【问题标题】:How to change the base measure unit of font size in tinyMCE?如何更改 tinyMCE 中字体大小的基本度量单位?
【发布时间】:2019-02-21 17:33:52
【问题描述】:

基本度量单位是:PT

正如您在工具栏上的文本大小元素中看到的:

我们正在通过 EM 单元处理我们的文本大小,所以我尝试在根元素上添加一个内联样式,但它会引发当您更改文本时,内联样式会覆盖 H1 文本大小值,所以需要其他解决方案。

之后我尝试将样式设置为: content.css 带有这个标签:

p {
    color:red;
    font-size: 1em;
}

一切顺利,文本改变了大小并应用了颜色,但是...... 似乎工具栏没有更新,仍然显示 11pt

所以我开始怀疑样式是否被应用了......但不,它不可能,因为文本是红色的......

我将字体大小属性的值更改为 2em,当我在工具栏上看到这个时,我感到很惊讶:

所以我现在明白了,工具栏正在将分配给 font-size 属性的值转换为主要单位度量:PT 因为 1em -> 11pt、2em -> 21pt 和 2.35em -> 29点

所以在这一点上,我在 tinymce 引擎盖下的旅行变成了一场噩梦。

谁能告诉我一个允许我显示 1em(我的 P 元素中字体大小的实际值)的配置属性? 类似toolbar_font_size_units

另一种解决方案是找到将text-size转换为字符串并绘制的方法...

谢谢!

【问题讨论】:

    标签: javascript css tinymce font-size


    【解决方案1】:

    似乎这是issue 报告的一个已知错误

    您可以在那里找到要修改的代码以实施修复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-09
      • 1970-01-01
      • 2015-04-08
      • 2011-03-21
      • 1970-01-01
      相关资源
      最近更新 更多