首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除CKEditor 4中图像的“高度”设置

问如何删除CKEditor 4中图像的“高度”设置
EN

Stack Overflow用户
提问于 2018-01-30 21:09:08
回答 1查看 1.5K关注 0票数 1

我需要删除CKEditor 4中图像的“高度”设置,我的意思是用户只允许输入“宽度”。简单地隐藏HTML中的“高度”是不够的,因为CK编辑器4无论如何都会在CSS中增加高度。我需要它停止增加高度,并隐藏这个选项。“锁定比例”图标应该消失,“恢复大小”图标应该工作,但只设置宽度以及。我该怎么做?非常感谢:-)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-31 11:35:46

请尝试以下代码:

代码语言:javascript
复制
var editor = CKEDITOR.replace( 'editor1', {
    disableObjectResizing : true
});
CKEDITOR.on( 'dialogDefinition', function( ev ) {
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    var  editorO = ev.data.definition.dialog.getParentEditor();

    if ( dialogName == 'image' || dialogName == 'image2' ) {
        var infoTab = dialogDefinition.getContents( 'info' );

        if( dialogName == 'image' ){
            infoTab.remove('txtHeight');
            infoTab.remove('ratioLock');
        }
        else{
            infoTab.remove('height');
            infoTab.remove('lock');
        }
    }
});

您需要在对话框文件中查找id's:

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48530534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档