如何在tinyMCE中更改字体大小的基本度量单位?

时间:2019-02-21 17:33:53

标签: javascript css tinymce font-size

基本度量单位为:PT

如您在工具栏上的文本大小元素中所见:

Font size is shown in the toolbar

我们正在通过EM单位来处理文本大小,因此我尝试在根元素上添加内联样式,但是它激起了当您更改文本时内联样式会覆盖H1文本大小值,因此需要其他解决方案。

之后,我尝试设置以下样式: content.css ,带有以下标记:

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

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

所以我开始怀疑该样式是否适用。...但不是那样,因为文字是红色的...

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

enter image description here

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

因此,在这一点上,我在tinymce兜风下的旅行已经成为一场噩梦。

谁能告诉我一个配置属性,该属性允许我显示 1em (P元素中font-size的实际值)? 像toolbar_font_size_units

另一种解决方案是找到将文本大小转换为字符串并绘制的方法...

谢谢!

1 个答案:

答案 0 :(得分:0)

好像是issue上报告的一个已知错误

您可以在此处找到要修改的代码,以实施修复程序。