Problem #2060💬 BeantwortetJun 1, 2019 geöffnetvon alikabeer320-Reaktionen

Benutzerdefinierte CSS-Klassen funktionieren nicht, wenn ich editor.setStyle(css_text benutze);

Kurze Antwortvon artf

Verwenden Sie die setRule API

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Ich muss Stile asynchron mit den von der Datenbank erhaltenen Daten festlegen. Aber dann wird das manuell verfasste CSS entfernt. '''js const cssComposer = Editor. CssComposer; var sm = Redakteur. SelectorManager; var sel1 = sm.add('simple-div'); var rule = cssComposer.add([sel1]); Den Stil aktualisieren rule.set('style', { Breite: '100%', Höhe: 'Auto', Padding: '15px', float: 'links', });

die oben genannte Klasse .simple-div existiert nicht, wenn ich setStyle() benutze.

Antworten (1)

artf‱ Jun 13, 2019

Verwenden Sie die setRule API

Verwandte Fragen und Antworten

FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.

Kostenpflichtige Plugins, die diesem Problem entsprechen

Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.

Alle Plugins anzeigen

Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...

Kostenlose Option

ÜberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.

Durchstöbere kostenlose Plugins →
Premium-Option

Premium-Plugins werden mit Support, regelmĂ€ĂŸigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.

Durchsuchen Sie Premium-Plugins →

Durchsuchen Sie Plugin-Kategorien

Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.