TinyMCE中的强制文本颜色

TinyMCE中的强制文本颜色,tinymce,textcolor,Tinymce,Textcolor,我使用TinyMCE允许用户对现有文本发表评论,但我们希望现有文本保持黑色,但将评论键入红色。我可以通过textcolor_map选项将颜色选项限制为只有红色,但是,即使这样,我键入的第一个字符仍然是黑色的。有没有办法强制任何新文本以红色显示?TinyMCE实际上只是允许您编辑HTML文档,以便在编辑器中呈现的颜色背后的规则与应用于内容的CSS相关联 您提到的textcolor\u map选项与允许通过颜色选择器拾取的颜色有关。颜色选择器将所选文本包装在中,并应用您选择的颜色-这样就不会真正解决

我使用TinyMCE允许用户对现有文本发表评论,但我们希望现有文本保持黑色,但将评论键入红色。我可以通过textcolor_map选项将颜色选项限制为只有红色,但是,即使这样,我键入的第一个字符仍然是黑色的。有没有办法强制任何新文本以红色显示?

TinyMCE实际上只是允许您编辑HTML文档,以便在编辑器中呈现的颜色背后的规则与应用于内容的CSS相关联

您提到的
textcolor\u map
选项与允许通过颜色选择器拾取的颜色有关。颜色选择器将所选文本包装在
中,并应用您选择的颜色-这样就不会真正解决您的问题

如果希望注释的颜色与原始文本不同,可以将注释包装在
中,并对该元素应用内联样式或CSS,将文本的颜色更改为红色

您可以尝试捕获击键并将其包装在标记中(不容易正确获得),也可以使用工具栏按钮“添加注释”,然后使用对话框接受注释文本。插入注释后,可以适当地将其着色。您还可以使用
contenteditable=“false”
阻止人们修改原始文本


(我看到你在PSC集团工作……告诉John Head我打招呼!)

谢谢!我们最终接受了第一个建议,因为我们需要能够进行内联评论。我们遇到了一个问题,即在点击左箭头时格式化会导致左箭头不总是向左移动光标,但我们通过在按下左箭头时不格式化来解决这个问题。我已把你的问候转达给约翰了。小世界,嗯?如果我的答案有效,你能接受这个答案吗?这将有助于人们知道答案解决了您的问题,并阻止其他人花时间提供其他答案。@KatieReynertson,请与我共享解决方案好吗?@user9500574抱歉,我不再有权访问此代码库。