CKeditor将百分比设置为宽度的默认值

时间:2017-02-07 07:21:13

标签: javascript jquery ckeditor ckeditor4.x ckeditor.net

我正在使用CKeditor,默认情况下创建Table时宽度为px。我只需要百分比。是否可以选择将其作为百分比。

例如,如果我输入宽度为80,则必须将其作为80%。但现在它的价格为80px

1 个答案:

答案 0 :(得分:0)

您必须在config.xml文件中进行此更改,例如width['default'] = "80%";

CKEDITOR.on('dialogDefinition', function( ev ) {
      var diagName = ev.data.name;
      var diagDefn = ev.data.definition;

      if(diagName === 'table') {
        var infoTab = diagDefn.getContents('info');

        var width = infoTab.get('txtWidth');
        width['default'] = "80%";
      }
});

希望这有帮助!