2017-08-09 5 views
0

のヘッダータグのカスタムスタイルを追加する方法カスタムスタイルを適用したsummernoteのカスタムh1タグボタンを作成する必要があります。ヘッダーh1のカスタムボタンを作成しましたが、カスタムを追加する方法はわかりませんコードsummernote

var HelloButton = function (context) { 
    var ui   = $.summernote.ui; 
    // create button 
    var button = ui.button({ 
    contents: '<h1/>H1', 
    tooltip: 'Custom H1', 
    click: function() { 
     var range = context.invoke('editor.createRange'); 
     // invoke insertText method with 'hello' on editor module. 
     var h1 = context.invoke('editor.formatH1'); 
     // $(h1).text(range.toString()); 
     context.invoke('editor.styleFromNode','h1'); 
    } 
    }); 

    return button.render(); // return button as jquery object 
} 
にCSSクラスをまたないfeasible.Belowされている追加するので、保存にit.Iのスタイルは、スタイルでデータを送信する必要がtags.Iすべてのヘッダに font-stylefont-familyのカスタムインラインスタイルを追加します

私が作成したカスタムボタンのカスタムインラインスタイルを追加する方法を教えてください。

ありがとうございます。

+1

私はあなたがそれだけにCSSクラスを追加する必要があると思いますか? –

+0

@GerritHalfmann保存時にそのデータを送信したため、インラインスタイリングにする必要があるため、CSSクラスを追加できません –

答えて

0

インラインヘッダー要素にCSSスタイルを追加しました。

contents: '<h1 style= "font-size:10px">H1</h1>', 

または

cssClass: customStyle 

.customStyle {フォントサイズ:10pxの}

+0

summernote.cssにスタイルを追加できます –

関連する問題