2014-08-27 55 views
0

也許我還沒有得到關於這裏的最佳做法的線索,但我無法在tinyMCE而不是fullTinyMCE中創建任何干淨的按鈕。文本編輯器中的包裝按鈕格式(類)無法正常工作?

包裝使鏈接始終獲得默認的鏈接顏色,而不是相應的白色。 這當然是正確的,但不適用於按鈕。 試用免費的Bootstrap主題可以帶來相同的結果。

的包裝應該是這樣的:

<a href="#"><button class="btn btn-primary" type="button">Click here</button></a> 

,但看起來是這樣的:

<span class="btn btn-primary"><a data-mce-href="#" href="#">Click here</a></span> 

我想這個修復自己,但我仍然在學習IP的基本知識。 我應該從哪裏開始或哪種方法是最適合的方式/最佳實踐?

謝謝 DOC

回答

0

這是與TinyMCE的一個問題。它應該在<a>內附上<span class="btn">元素。但是,由於某種原因,它會採取其他方式。

這是一個已知問題。解決方案將添加額外的CSS規則來解決這個問題。

快速問題是一種行爲黑客。使用按鈕樣式創建鏈接時,爲鏈接文本添加額外的符號,即「.my鏈接」。然後選擇整個字符串並應用錨點(鏈接/網址)。然後選擇字符串,但沒有額外的字符(在我的例子中省略點)並應用按鈕樣式。最後,刪除那個額外的字符。在這個序列中,TinyMCE以正確的順序創建HTML元素。

+0

謝謝Audrius! 我認爲最好的選擇是添加一些「調試」-CSS,直到這將被修復。我們希望這個問題能在不久的將來得到解決;-) – 2014-08-27 23:23:05