Kann der Style Manager immer IDs generieren, anstatt die bereits definierte Elementklasse zu verwenden?
'''js window.editor = grapesjs.init({ // ... selectorManager: { componentFirst: 1, } // ... }); ```
Lesen Sie die vollständige Antwort unten ↓Frage
Wenn wir ein Element im Editor stylen und dieses Element weder Klasse noch ID hat, generiert der Style-Manager eine neue ID mit dem CSS-Stil. Wenn man jedoch ein Element mit einer Klasse gestaltet, nutzt der Style Manager diese Klasse, um Styles hinzuzufügen.
Gibt es eine Möglichkeit, IDs immer für das Styling zu verwenden und nicht mit Klassen zu arbeiten?
(Das hilft dem Nutzer, verschiedene benutzerdefinierte Stile auf Komponenten mit demselben Klassenattribut zu erstellen.)
Antworten (3)
'''js window.editor = grapesjs.init({ // ... selectorManager: { componentFirst: 1, } // ... });
Vielen Dank!
Danke, dass du das gemeldet hast, @ahmedderkaoui. Gute Frage zu Kann der Style Manager immer IDs generieren, anstatt die bereits definierte Element-Klasse zu verwenden?. Der empfohlene Ansatz mit StyleManager ist die Nutzung der ereignisgesteuerten API. Fang hier an: Überprüfen Sie die GrapesJS-Dok...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #3640
Die Style Manager Hintergrund-UI funktioniert für Body/Wrapper nicht korrekt
Es gibt für mich einen UI-Fehler im Hintergrundsteuer des Style Managers, wenn man mit dem Body im Vergleich zu den anderen Komponenten arb...
Problem #3512
Kind-Elemente sind nicht ziehbar, fallen lassend, hervorhebbar. außerdem ist der CSS aller Kindelemente, die nicht im Stil gepusht werden, während eine Banner-Komponente als Plugin entwickelt wird
Hallo @artf, Ich versuche, ein einfaches Banner-Plugin zu entwickeln, das eine Überschrift, eine Unterüberschrift und einen Link enthält. U...
Problem #3557
Upgrade – wie aktualisiert man alte Vorlagen auf die neueste Version?
Ich habe einige Vorlagen, die mit v0.14.5 generiert wurden. Wie kann ich sie auf die neueste Version "upgraden"? Sie haben Klassen angeschl...
Problem #5487
Style Manager zeigt nicht mehrere Regeln für dieselbe Klasse an
GrapesJS-Version [X] Ich bestätige, die neueste Version von GrapesJS zu verwenden Welchen Browser benutzt du? Firefox Reproduzierbarer Demo...
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.