2015-03-13 2 views
5

При просмотре исходного кода в экземпляре CKEditor код не обертывается при использовании Firefox (версия 36.1). Я проверил это с помощью CKEditor demo, чтобы убедиться, что это не мой код, и эта проблема также возникает.Исходный код, не обернутый в CKEditor на Firefox

Я проверил демонстрацию в Internet Explorer 11, Opera 27.0 и Chrome 41, а исходный код обернулся во всех этих браузерах, так почему же это не упаковка в Firefox?

Я использую Windows 8.1.

Спасибо.

+0

Об этом сообщается как о проблеме. См. Https://dev.ckeditor.com/ticket/13031 – user2350051

ответ

8

Это недавнее изменение в Firefox, и вы можете это исправить, добавив к вашим таблицам стилей:

textarea.cke_source { 
    white-space: pre-wrap; 
} 

Проверить это ticket. Эта проблема будет исправлена ​​в следующем выпуске CKEditor.

7

Спасибо Reinmar. Я был в состоянии исправить это, изменив этот стиль:
CKEditor/кож/moono/editor_gecko.css

.cke_source{ 
font-family:'Courier New',Monospace; 
font-size:small; 
background-color:#fff; 
white-space:pre 
} 

было изменено на

.cke_source{ 
font-family:'Courier New',Monospace; 
font-size:small; 
background-color:#fff; 
white-space:pre-wrap 
} 

я изменил это в editor.css, а также.

+0

Отлично, это было полезно, я сразу же нашел запись. –

+1

Эта же проблема появляется сейчас в Chrome, думаю, из недавно опубликованного Chrome 49 (31 марта 2016 года). Я сделал это же предварительное обновление CSS для editor.css (тот же каталог, что и editor_gecko.css), и исправил его (я все еще на CKEditor 4.4.3). Попробовав CKEditor Demo (v4.5.8), у него уже есть обновленный CSS. –

+0

Обратите внимание, что может быть более эффективным добавить '.cke_source {white-space: pre-wrap; } 'к вашей собственной таблице стилей, а не к вашему скину ckeditor, так что вам не придется беспокоиться о повторном добавлении его при обновлении скинов/плагинов. –

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