2016-05-12 3 views
1

tinyMCEのアクティブなエディタポップアップにカスタムCSSを追加して、参照用のスクリーンショットを添付します。以下enter image description heretinyMCEのアクティブなエディタポップアップのカスタムボタンにCSSを適用する方法

参照コードです:

tinymce.activeEditor.windowManager.open({ 
title: 'Browse Image Gallery', 
    file: "data/get_images_tiny.php", 
     width: 500, 
     height: 305, 
     resizable: "no", 
     inline: "yes", 
     close_previous: "no", 
     buttons: [{ 
      text: 'Upload Image from your PC', 
      onclick: function() { 
      //do something    
      } 
     }, { 
      text: 'Close', 
      onclick: 'close' 
      }] 
     } 
}); 
+0

あなたが作業のデモを供給することができます? https://jsfiddle.netまたはそのような場所。 –

+0

いいえ私はできません...ごめんなさい –

+0

あなたはクラスをターゲットにしてそれをスタイルすることはできませんか? –

答えて

0

行うための最善の方法は、あなたのカスタムCSSファイルを定義することで、スタイルをオーバーライドすることです。

のTinyMCEのinit設定

editor_css : 'editor.css' 

その後

.defaultSkin span.mce_upload {some_css: css_value} 
+0

どのように私はtinymce.activeEditor.windowManager.open({....});でこのCSSを使用しますか? ? –

+0

この[article](https://www.tinymce.com/docs/configure/integration-and-setup) –

+0

を参照してください。また、このデフォルトCSSを上書きすると、すべてのボタンに反映されますが、これは必須ではありませんあなたが与えたが、私の答えを見つけられなかったリンクもチェックしました –

0

あなたはこのセレクタを持っているものすべてのボタンにカスタムスタイルを追加する.mce-btn buttonセレクタを使用することができます。

あなたは.mce-primary button

のようにこのCSSは、ライトグレーのテーマ名です[path/to/tinymce/]tinymce/js/tinymce/skins/lightgray

にある他のセレクタが、それにもありますskin.min.css

でそれを発見しました。

また、あなたはあなたのカスタムCSSは、このようなあなたのポップアップ(reference)のために追加することができUPDATE

あなたeditor.css

でそれを上書きすることができます。

tinyMCE.init({ 
    ... 
    popup_css : "/mypopup.css" 
}); 
+0

と、このcssをtinymce.activeEditor.windowManager.open({....})でどのように使用すればいいですか? ? –

+0

http://archive.tinymce.com/wiki.php/Configuration3x:popup_css – vaso123

関連する問題