Wie kann ich die Stile einer Klasse aktualisieren?
Um die Regel mit dieser Klasse zu erhalten, benutze 'CssComposer.getRule' und sobald du die Regel hast, aktualisiere ihren Stil '''js CONST Regel = Editor. CssComposer.getRule('.btn_hovered'); rule && rule.addStyle({ color: 'red' }); ```
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Hallo, ich habe diesen Button, dessen Stil sich Ă€ndert, wenn man mit der Maus schwebt, und eine neue Klasse wird hinzugefĂŒgt: '<Knopfklasse="btn btn_hovered">Knopf 1</button>'
' <Knopfklasse="btn">Knopf 2</button>'
Gibt es eine Möglichkeit, die Stile einer bestimmten Klasse zu Ă€ndern? Wenn ich der "btn_hovered"-Klasse eine eigene Farbe hinzufĂŒgen möchte? Jede Hilfe ist willkommen, danke.
Antworten (3)
Um die Regel mit dieser Klasse zu erhalten, benutze 'CssComposer.getRule' und sobald du die Regel hast, aktualisiere ihren Stil '''js CONST Regel = Editor. CssComposer.getRule('.btn_hovered'); rule && rule.addStyle({ color: 'red' });
@artf Hallo, ich versuche, mit dieser Aussage zuzugreifen, aber ich bekomme als Null-Antwort â was könnte das Problem sein?
Nun, die Regel sollte am Anfang da sein. Wenn du die Option 'canvas.styles' in deiner Init-Methode verwendest, werden diese nicht in CssComposer angehĂ€ngt, du musst sie also zuerst hinzufĂŒgen.
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #3213
Wie man die dynamisch hinzugefĂŒgten Eigenschaften speichert
Hallo, @artf, ich habe eine benutzerdefinierte Komponente, die eine Button-Eigenschaft hat. Wenn der Button gedrĂŒckt wird, fĂŒge ich dynamis...
Problem #3044
Die neue Symbolleiste funktioniert nur fĂŒr neu hinzugefĂŒgte Komponenten und nicht fĂŒr bestehende, nicht fĂŒr bestehende
Hallo zusammen, kann mir bitte jemand erklÀren, warum dieser Button beim Erstellen einer neuen benutzerdefinierten Symbolleiste nur angezei...
Problem #2279
Wie aktualisiert man das Modell fĂŒr eine benutzerdefinierte Komponente, wenn ein Merkmal geĂ€ndert wird.
Hallo! Ich habe die GrapesJS-Dokumentation und die API-Referenz zum Erstellen einer benutzerdefinierten Komponente immer wieder gelesen, ab...
Problem #1369
Die Klasse eines Blocks wird nicht immer im Unterrichtsbereich angezeigt
Hallo zusammen, Ich habe viele benutzerdefinierte Blöcke hinzugefĂŒgt und allen Bildern in diesen Blöcken dieselbe CSS-Klasse gegeben. Nenne...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-SchlĂŒsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen fĂŒr kostenpflichtige Plugins...
ĂberprĂŒfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins â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.