2014-01-25 2 views
1

Pre tag without the prettyprint classПочему добавляется пробел в мой prettified pre tag?

Pre tag with the prettyprint class

Когда я вставляю (скопировано из возвышенного текста) кода в 'contenteditable' предварительно тэга появляется штраф. Когда он сохраняется в базе данных, отбрасывается назад и добавляется класс «prettyprint» (google-code-prettify), он, похоже, добавляет кучу случайных пробелов. Любые идеи почему?

+0

Как его сохранить? Например, код имеет проблемы с WP. – Wrikken

+0

Родительский div отправляется на сервер следующим образом: $ .trim ($ ('. Post-body'). Html()). Предварительный тег & содержимое отображается, когда оно было вставлено после извлечения из базы данных. Только когда класс добавлен, кажется, что он испортился. –

+1

убедитесь, что ваш css-пул чист, правила на < span > или просто классное имя перекроет материал ... – dandavis

ответ

1

Код, скопированный из Sublime Text, который использует вкладки, а не промежуточные отступы, создает результирующий pre-тэг с ошибочным интервалом. Это может быть проблемой для Sublime Text или того, как pre-теги обрабатывают выступы вкладок, кто знает?

Исправление:

Проверьте, где он говорит «Отступ Использования пространства» и нажмите кнопку «Конвертировать отступ пространств» для хорошей меры.

enter image description here

+0

Я вижу это с похожим выходом, но возвышенный текст не задействован. Я думаю, что это проблема с браузером. – eggmatters

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