Ckeditor使用单位调整大小

时间:2018-04-04 07:35:40

标签: jquery ckeditor

我希望通过使用带有jquery的按钮onclick事件将我的ckeditor设置为A4尺寸和A5尺寸。 这是我的事件代码。

var editor = CKEDITOR.instances['documentformat-header'];
editor.resize(793, 1122, true);

此代码工作正常。但是,我希望使用单位(cm,mm,inch)而不是像素来设置大小。 所以我把我的代码改为了。

var editor = CKEDITOR.instances['documentformat-header'];
editor.resize('21cm', '29cm', true);

调整大小停止了工作。它不会改变大小,也不会发生错误。根据ckeditor 4 doc,它确实接受CSS单位的大小值。我的问题是你是怎么做到的?

Here是我查看的文档网站。

1 个答案:

答案 0 :(得分:1)

你是对的。根据{{​​3}},您应该能够将参数传递为a CSS size value with unit。我测试了各种CSS单位'em','rem','vw','cm'。似乎没有一个在起作用。我刚刚在CKEDITOR Github页面上报告了这个错误。您可以按照docs来了解它何时修复。