2017-03-15 3 views
1

현재 만들고있는 웹 응용 프로그램에서 CKEDITOR를 사용하려고하는데, 단지 CKEDITOR.inline('editor')을 호출하여 활성화하는 인라인 편집기를 사용하고 있으며 config.js를 수정하여 내 응용 프로그램에 맞게 인라인 편집기의 색상을 수정했습니다. 그리고 덧붙여서 config.uiColor = '#ededed'CKEDITOR에서 국경을 어떻게 제거합니까?

그러나 내가 뭘하려고해도 인라인 편집기 (아래 그림과 같이) 주위에 테두리를 없애지 못하는 것 같습니다. 거기에 대한 구성 옵션이 아닌 것 같습니다. 누구든지 인라인 편집기 주변에서 테두리 제거에 대한 경험이 있습니까? (!) 참고로

Inline Editor Border

는 사람이 CKEDITOR 헥사> RGB 변환이 조금 깨진 것 같다 이유를 알고 있습니까?

편집기를 원했던 실제 16 진수 색은 #f3f3f3 이었지만 실제로 CKEDITOR가로드되었을 때 이것은 243, 243, 243 일 때 247, 247, 247의 RGB로 변환되었습니다. #ededed을 사용하면 237, 237, 237이더라도 CKEDITOR에 243, 243, 243의 RGB가 생성됩니다.

답변

0

나는 ckeditor.com의 검사 모드를 사용했습니다. 에디터 모듈의 국경은 다음 폴더에 있습니다 editor.css에서 다음 'cke_chrome'클래스를 주석에 의해 제거 될 수있다 (http://s1.ckeditor.com/themes/ckeditor4/vendor/ckeditor/4.6.2/skins/moono-lisa/editor.css?t=H0CI)

.cke_chrome { 
    display: block; 
    /* border: 1px solid #d1d1d1; */ 
    padding: 0; 
} 

참고 : 나는 크롬에서 검색, 그래서 나는 가정이 이 editor.css 파일에 몇 가지 다른 CSS 항목 수 있습니다

이것은 당신이 아마이 글이 도움이 될 것입니다, 시작하는 데 도움이되지 않는 경우 Adding Custom Styles and Classes to your WYSIWYG