2012-02-04 76 views
0

我寫了一個自定義Symfony(1.4)Textarea類,允許將textarea轉換爲WMD編輯器。現在我正在使用Chipersoft WMD以及幾個Yahoo yui(v3.4.0)css庫(重置,字體和網格)。Chipersoft WMD - Yahoo Yui Reset.css - 預覽模式不工作

除了WMD'預覽div',它應該在'input textarea'中添加/刪除時呈現html標記,一切都很好。經過一段時間縮小問題範圍後,我能夠100%確定地確定它與雅虎yui reset.css庫有關。我可以通過將庫內容複製到本地文件並註釋掉css塊,直到找到導致html無法在「預覽div」中呈現的確切觸發器來確定此問題。

這是我發現的問題代碼:

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

當我註釋掉的代碼塊,並刷新頁面,則「預覽DIV」正確地顯示被標記爲任何言語粗體斜體

所以我的問題是,有沒有人遇到過這個問題,使用Chipersoft WMD與雅虎的yui reset.css庫一起?如果是的話,你是如何解決這個問題的?

此時我唯一能想到的就是將reset.css的內容複製到本地css文件,而不是通過http://yui.yahooapis.com/3.4.0/build/cssreset/reset.css來調用雅虎yui版本,我寧願不要這樣做,因爲我會喜歡使用雅虎的帶寬,而不是我的。

在此先感謝。

回答

0

結束時只是將reset.css的內容複製到我可以控制的本地文件中。然後我評論了這個問題的CSS,並且一切正常。不是我的首選解決方案,但已經花費了太多時間在如此微不足道的事情上。