2013-03-22 2 views

ответ

4

Ну, с помощью этого метода было бы просто

e.editor.document.getBody().setStyle('color', 'white'); 

Однако есть содержание таблицы стилей можно изменить. Обычно он находится в папке установки CKEditor, что-то вроде /ckeditor/contents.css.

Оба эти параметра редактируют содержимое редактора только в редакторе, стили не применяются после сохранения, когда содержимое редактора отображается в другом месте. Чтобы стилизовать содержимое, вам нужно либо разобрать CSS вручную, чтобы быть включенным в свою собственную таблицу стилей, либо если простые стили просто сделать их встроенными. Ваш код вывода для простых стилей может выглядеть так (JSP).

<div id="CKEditorOutput" style="color:white; background-color:blue;"> 
<%! 
    String ckeOutput() { 
     // Here output your saved contents from where ever you saved them 
     return "<p>Your CKEditor contents</p>"; 
    } 
%> 
<% ckeOutput(); %> 
</div> 
+0

спасибо. Входные слова выглядят «белыми». но я их храню, я считаю, что он мертв. я бы показал им другое место позже. – Ron

+1

Я отредактировал ответ немного, надеюсь, теперь он яснее. – Nenotlep

+0

редактирование content.css - лучший способ для таких изменений, если вы спросите меня. – spons

Смежные вопросы