我開始在現有項目中使用TinyMCE。不幸的是,這個項目使用了一個樣式表,它爲選擇器#content td
聲明CSS規則,這是設計師的錯誤決定。這些規則打破了TinyMCE主題。但是,這些規則在項目中經常應用。因此,更換它們會花費太多精力。TinyMCE:使用鏈接標記手動加載樣式表
#content td
規則具有更高的優先級,因爲它們在TinyMCE從JavaScript加載它的CSS規則之前加載。如果我能夠使用<link>
標籤加載TinyMCE CSS,我可以通過在項目樣式表之前加載TinyMCE樣式表來解決問題。
- 該假設是否正確?
- 有沒有辦法通過鏈接標籤手動加載tinyMCE樣式表?
- 您有任何其他想法?
感謝您對特異性的詳細解釋,我還不知道。 TinyMCE不會加載到iframe中,但那會很棒。有沒有選擇?我找不到任何有關這方面的信息... – fishbone
Tinymce創建了一個可滿足的iframe並隱藏了底層元素(div,textarea)。然後,iframe用於編輯內容並獲取樣式。 – Thariama
在我的情況下,它不。我使用Firebug查看DOM樹,但無法看到iframe。如果TinyMCE位於iframe中,則根本沒有關於樣式的問題。 iframe行爲是可配置的嗎? – fishbone