0

おそらく、ここでのベストプラクティスについての手がかりはまだ得ていませんが、fullTinyMCE ではなく tinyMCE 内にクリーンなボタンを作成することはできません。

ラッピングにより、リンクは常に適切な白ではなくデフォルトのリンク色になります。もちろん、これは一般的に正しいですが、ボタンの場合は正しくありません。無料の 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 の基礎を学んでいます。どこから始めるべきか、または最も適切な方法/ベストプラクティスはどれですか?

ありがとう、ドクター

4

1 に答える 1

0

TinyMCE の問題です。<span class="btn">要素を で囲む必要があります<a>。しかし、なぜか逆の動きをします。

これは既知の問題です。この問題を解決する追加の CSS ルールを含むソリューションが追加されます。

手っ取り早い問題は行動ハックです。ボタン スタイルのリンクを作成する場合は、リンク テキストに「.my link」などの記号を追加します。次に、文字列全体を選択し、アンカー (リンク/URL) を適用します。次に、文字列を選択しますが、その余分な文字を除いて (私の例ではドットを省略します)、ボタン スタイルを適用します。最後に、余分な文字を削除します。このシーケンスで、TinyMCE は正しい順序で HTML 要素を作成します。

于 2014-08-27T12:57:43.290 に答える