< (span)> margin-left (span의 속성) 태그에서 < (label)> tag 및 class = ""속성을 사용하고 싶지만 ckeditor automatic은 span에서 라벨 태그와 클래스를 대체하고 여백을 제거합니다. 범위 태그의 스타일 특성에서 속성ckeditor에서 자동 변경을 완전히 비활성화하는 방법은 무엇입니까?
0
A
답변
1
Ckeditor는 기본적으로 ACF (Advanced Content Filter)를 적용합니다. 적용하지 않으려면 설정 파일에 다음을 추가하여 비활성화 할 수 있습니다.
CKEDITOR.config.allowedContent = true
이렇게하면 모든 유형의 입력을 편집기에 사용할 수 있습니다. 자세한 내용은 here을 참조하십시오.
0
CKEDITOR.editorConfig = function(config) {
config.toolbarGroups = [
{ name: 'clipboard', groups: [ 'clipboard', 'undo' ] },
{ name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ] },
{ name: 'styles', groups: [ 'styles' ] },
{ name: 'colors', groups: [ 'colors' ] },
'/',
{ name: 'links', groups: [ 'links' ] },
{ name: 'insert', groups: [ 'insert' ] },
{ name: 'paragraph', groups: [ 'list', 'blocks' ] },
{ name: 'document', groups: [ 'mode' ] }
];
config.removeButtons = 'Save,NewPage,Preview,Print,PasteText,PasteFromWord,Find,Replace,Scayt,SelectAll,Form,Checkbox,Radio,TextField,Textarea,Select,Button,ImageButton,HiddenField,Outdent,Indent,CreateDiv,JustifyLeft,JustifyCenter,JustifyRight,JustifyBlock,Subscript,Superscript,Strike,BidiLtr,BidiRtl,Language,Anchor,Flash,Table,HorizontalRule,PageBreak,Iframe,Styles,Format,Font,Maximize,ShowBlocks,About,SpecialChar,Templates';
config.extraAllowedContent = 'label';// This will allow label tag..
};
config.js 파일을 편집해야합니다.
내 프로젝트에서 config.allowedContent = true를 시도했지만 제대로 작동하지 않았습니다. 속성 추가에 대해 자세히 알아 보려면이 링크를 확인하십시오. http://stackoverflow.com/questions/15659390/ckeditor-automatically-strips-classes-from-div – aasiph