1

我在我的应用程序中使用 nicEdit 文本编辑器,我面临两个问题。

  1. 如何更改 nicEdit 控制的文本编辑器的默认字体系列/大小。我在文本编辑器的样式属性中有我的字体属性,但这似乎不起作用。

  2. 我在具有 nicEdit.js 的同一页面中导入了 json2.js(我从 www.json.org 获得)。当我打开此页面时,开始时的字体标签图像(如粗体 [B] )会重复多次。导致此问题的 json.js 和 nicEdit.js 之间的共性可能是什么,以及解决方法?

感谢您的所有帮助。

谢谢。

4

1 回答 1

1

要设置字体系列和大小:

在 nicEdit.js 的第 428 行(其中 'var s' 使用文本区域的样式属性初始化),添加以下内容:fontSize: '14px', fontFamily: 'arial' (或您想要的东西)。

如果您不喜欢这种硬编码,并且希望它从元素的样式本身中获取,请使用:

theFontFamily = e.getStyle('fontFamily') || e.style.fontFamily

theFontSize = e.getStyle('fontSize') || e.style.fontSize;

在上述同一行,使用这些变量。

于 2012-12-26T12:59:40.427 回答