2016-11-21 8 views
0

私はTinyMCEを使用して既存のテキストにコメントを付けることができますが、既存のテキストは黒のままで、コメントは赤で入力します。私は、textcolor_mapオプションで赤だけを持つようにカラーオプションを制限することができますが、これでも、最初に入力した文字はまだ黒です。新しいテキストを強制的に赤で表示する方法はありますか?TinyMCEのテキストの色を強制的に

答えて

0

TinyMCEは実際にHTML文書を編集できるだけのため、エディタで表示される色の背景にあるルールは、コンテンツに適用されるCSSに結びついています。

あなたが参照するオプションは、誰かがカラーピッカーで選択できる色と関係があります。カラーピッカーは、選択したテキストを<span>にラップし、選択した色を適用します。これにより、実際に問題を解決することはできません。

コメントに元のテキストと異なる色を付ける場合は、<span>にコメントをラップし、その要素にインラインスタイルまたはCSSを適用して、テキストの色を赤に変更することができます。

キーストロークをキャプチャしようとすると、タグに巻き込もうとする(簡単にはうまくいかない)か、ツールバーボタンを使用して "コメントを追加"し、ダイアログを使用してコメントのテキストを受け入れることができます。コメントを挿入すると、適切に色付けすることができます。また、contenteditable="false"を使用して、元のテキストを変更しないようにすることもできます。

(私が挨拶ジョン・ヘッドを教えて...あなたはPSCグループのために働く参照してください!)

+0

ありがとう!私たちはインラインコメントを作成する必要があったので、最初の提案と一緒に行きました。左矢印を押したときに書式を設定すると、左矢印がカーソルを左に移動させるとは限りませんが、左矢印が押されたときはいつでも書式を設定することで回避できます。私はあなたの挨拶に沿ってジョンに渡しました。小さな世界、ええ? –

+0

私の答えがうまくいくなら、答えを受け入れることができますか?これは、その答えがあなたの問題を解決したことを人々が知るのに役立ちます。また、他の人が時間をかけて追加の回答を提供するのを止めさせます。 –

関連する問題