Chipersoft WMD - Yahoo Yui Reset.css - режим предварительного просмотра не работает - PullRequest
0 голосов
/ 04 февраля 2012

Я написал пользовательский класс Textarea Symfony (1.4), чтобы позволить возможность конвертировать текстовое поле в редактор WMD.Сейчас я использую Chipersoft WMD вместе с несколькими библиотеками Yahoo yui (v3.4.0) css (сброс, шрифты и сетки).

Все отлично работает, кроме WMD 'Предварительный просмотр div ', где он должен отображать HTML-теги, когда они добавляются / удаляются в' input textarea '.Через некоторое время я смог со всей уверенностью определить, что это связано с библиотекой Yahoo yui reset.css.Я смог определить это, скопировав содержимое библиотеки в локальный файл и закомментировав блоки css, пока не смог найти точный триггер, из-за которого html не отображался в предварительном просмотре.

Вот то, что я обнаружил в коде проблемы:

address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
    font-style:normal;
    font-weight:normal;
}

Когда я закомментирую этот блок кода и обновлю страницу, «div предварительного просмотра» правильно отображает любые слова, которыебыли помечены как полужирный или курсив .

Итак, мой вопрос: кто-нибудь сталкивался с такой же проблемой при использовании Chipersoft WMD вместе с библиотекой yui reset.css от Yahoo?Если да, то как вы справились с этой проблемой?

На данный момент я могу думать только о том, чтобы скопировать содержимое файла reset.css в локальный файл CSS и не вызывать версию Yahoo yui через * 1018.*http://yui.yahooapis.com/3.4.0/build/cssreset/reset.css,, что я бы предпочел не делать, потому что я предпочел бы использовать пропускную способность Yahoo, а не мою.

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

1 Ответ

0 голосов
/ 12 февраля 2012

Закончилось только копированием содержимого файла reset.css в локальный файл, которым я могу управлять.Затем я закомментировал оскорбительный CSS, и все работает.Не мое предпочтительное решение, но я уже потратил слишком много времени на что-то тривиальное.

...