In this jsfiddle我有一个Kendo富文本编辑器。当用户开始编写文本时,我需要字体为Arial 12pt。怎么做到这一点?
HTML
<textarea id="editor"></textarea>
的Javascript
$("#editor").kendoEditor({});
答案 0 :(得分:2)
初始化编辑器后,您可以使用此脚本
var editorBody = $(".k-editable-area iframe").contents().find("body");
editorBody.css("font-family", "Arial");
editorBody.css("font-size", "12pt");
或者,如果您有多个编辑器,并且想要使用其ID进行修改,则也可以执行此操作
var editorBody1 = $($("#editor1").getKendoEditor().body);
editorBody1.css("font-family" ,"Arial");
editorBody1.css("font-size", "12pt");
答案 1 :(得分:0)
正确的预先答案:
var editor = $("#editor").data("kendoEditor");
editor.body.style.fontFamily = "Lato,";
也尝试此选项:
var editor = $("#editor").data("kendoEditor");
editor.body.style.font = "500 14px/1.2 Lato, Arial, sans-serif";