Я написал пользовательский класс 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, а не мою.
Заранее спасибо.