私はこれをチェックしました:TinyMCEはフォントファミリーのドロップダウンのフォントサイズを増やしますが、私の質問は少し異なります. tinyMCE インスタンスが特定のテキストエリアでインスタンス化されたときに、フォント サイズを動的に変更したい。
だから私はこれを言ってCSSファイルを作りました:
.mceMenu span.mceText,.mceMenu .mcePreview {
font-size: 14px !important;
}
そして、実行時に次のように追加しました:
tinyMCE.settings['content_css'] = "css/tinymcearabic.css";
tinyMCE.execCommand("mceAddControl", false, myel_id);
確認しましたが、パスは正しいです。しかし、違いはないようでした。
編集
TinyMCE を使用しているページに CSS を直接追加すると、フォントが大きくなりますが、メニューはそれをトリガーしたイベントに依存するため、そのままにしておくことはできません。
それで、これを使用して動的に編集しようとしました:
$('.mceText').css('font-size','20px');
また駄目。ここにフィドルがあります:http://fiddle.tinymce.com/EBcaab
何か案は?
編集 2
これがコードにハードコードされている場合、私が探している効果は上記のフィドルで簡単に取得できます。
<style>
.mceMenu span.mceText,.mceMenu .mcePreview {
font-size: 14px !important;
}
</style>
唯一の問題は、この効果を動的に取得する必要があるのに、それが静的な解決策であることです。