Ich habe eine Anforderung zum Erstellen benutzerdefinierter h1
Tag-Schaltfläche in summernote mit benutzerdefinierten Stilen angewendet.Ich habe eine benutzerdefinierte Schaltfläche für Header h1
erstellt, aber bin mir nicht sicher, wie Sie benutzerdefinierte hinzufügen Stil it.I will benutzerdefinierte Inline-Styles von font-style
und font-family
alle Header hinzufügen tags.I die Daten mit Stilen senden auf eine CSS-Klasse speichern ist auch so das hinzufügen nicht feasible.Below den CodeWie benutzerdefinierte Stile für Header-Tags in 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
}
ist
Wie kann ich benutzerdefinierte Inline-Stile für die benutzerdefinierten Schaltflächen hinzufügen, die ich erstellt habe?
Vielen Dank im Voraus :)
Ich glaube, Sie nur eine CSS-Klasse, um es hinzuzufügen müssen? –
@GerritHalfmann Kann keine CSS-Klasse hinzufügen, da ich diese Daten beim Speichern gesendet habe und sie daher im Inline-Stil sein muss –