CKEditor: Как изменить заполнение основной области содержимого? - PullRequest
1 голос
/ 07 марта 2011

Есть ли способ изменить заполнение основной области содержимого ( для каждого экземпляра )? Я просматриваю css-файлы скинов и до сих пор не получил никаких подсказок.

Заранее спасибо!

Отредактированный

Я нашел content.css, но если я не ошибаюсь, это относится ко всем экземплярам.

Ответы [ 2 ]

1 голос
/ 25 июля 2014

В content.css я изменил тело CSS, чтобы включить:

margin: 0 0 0 0;
padding: 0 0 0 0;

Первоначально это не работало, даже после повторной публикации (Visual Studio 2010) и проверки файла. Но затем выясняется, что некоторые изменения CSS не всегда работали - поэтому после очистки кэша браузера (Chrome 36.0) - все заработало:)

0 голосов
/ 07 марта 2011

У меня есть решение, немного проблем, но оно должно работать:

  1. Повторяющийся файл ../ckeditor/contents.css as ../ckeditor/contents_xxx.css

  2. Добавьте следующий код к contents_xxx.css, 20 пикселей только для примера:

    body {padding: 20px;}

  3. Редактировать ../ckeditor/ckeditor.js

    а. Поиск и замена: 'contents.css' -> cssFile

    б. Добавьте следующий код в начало ckeditor.js:

    var cssFile = 'contents.css'; if (document.URL.indexOf ("THE_URL_WHICH_YOU_WOULD_LIKE_TO_ADD_PADDING")> -1) { cssFile = 'contents_XXX.css'; }

* Пожалуйста, обновите "THE_URL_WHICH_YOU_WOULD_LIKE_TO_ADD_PADDING".

...