2015-03-13 15 views
5

Podczas przeglądania kodu źródłowego w wystąpieniu CKEditor, kod nie owija się podczas korzystania z przeglądarki Firefox (wersja 36.1). Sprawdziłem to z CKEditor demo, aby upewnić się, że nie jest to mój kod, i ten problem też się tam dzieje.Kod źródłowy nie owija się w CKEditor w przeglądarce Firefox

Sprawdziłem wersję demonstracyjną w Internet Explorer 11, Opera 27.0 i przeglądarce Chrome Chrome 41 oraz kod źródłowy zawijany we wszystkich tych przeglądarkach, dlaczego więc nie jest on zawijany w Firefoksie?

Używam systemu Windows 8.1.

Dzięki.

+0

Zostało to zgłoszone jako problem. Zobacz https://dev.ckeditor.com/ticket/13031 – user2350051

Odpowiedz

8

To ostatnie zmiany w Firefoksie i problem ten można rozwiązać poprzez dodanie do swoich arkuszy stylów:

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

Sprawdź to ticket. Ten problem zostanie rozwiązany w następnym, niewielkim wydaniu CKEditor.

7

Dziękuję Reinmar. Udało mi się rozwiązać ten problem poprzez zmianę tego stylu w:
CKEditor/skórek/moono/editor_gecko.css

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

została zmieniona na

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

Zmieniłem to w editor.css również.

+0

Świetnie, to było pomocne, od razu znalazłem wpis. –

+1

Ten sam problem pojawia się teraz w Chrome, jak sądzę, z Chrome 49 właśnie wydanego wczoraj (31 marca 2016 r.). Zrobiłem tę samą wstępną aktualizację CSS do editor.css (ten sam katalog co editor_gecko.css) i to naprawiło (nadal jestem na CKEditor 4.4.3). Próbując demonstracji CKEditor (w wersji 4.5.8), ma już zaktualizowany CSS. –

+0

Należy pamiętać, że może być bardziej skuteczne dodanie '.cke_source {white-space: pre-wrap; } 'do własnego arkusza stylów zamiast do skórki ckeditora, dzięki czemu nie będziesz musiał się martwić o ponowne dodanie go, jeśli aktualizujesz skórki/wtyczki. –

Powiązane problemy