Problem #3053✓ GelöstSep 30, 2020 geöffnetvon Anushabivera5-Reaktionen

Ermöglicht es dem Nutzer, dynamisch ein globales Stylesheet zur Leinwand hinzuzufügen

Kurze Antwortvon RJCAM4

Hallo @anushabivera wenn du die Stylesheets auf init laden möchtest (lokal und mit cdn), kannst du einfach die css/js-Links zur Canvas-Eigenschaft im Editor init-Funktion hinzufügen, so: Wenn du sie dynamisch hinzufügen möchtest, kannst du das ausprobieren (Beispiel mit Materialize): Übrigens: Diese Frage wurde bereit...

Lesen Sie die vollständige Antwort unten ↓

Frage

Hallo, Ich wollte dem Nutzer die Möglichkeit geben, ein benutzerdefiniertes Stylesheet auf die Leinwand zu laden. Dies dient dazu, dass der Benutzer die benutzerdefinierten Styles als Klasse auf die Steuerung anwenden kann, anstatt als Inline-Stil, und um die Einheitlichkeit zwischen den verschiedenen Benutzern mit dem grapesjs-basierten Editor-Tool zur Generierung der HTML-Vorlage zu gewährleisten. Unterstützt Grapesjs bereits das dynamische Laden des Stylesheets? Jede Hilfe zu diesem Thema wäre mir eine große Hilfe.

Danke, Anusha

Antworten (3)

👍 Am hilfreichstenRJCAMSep 30, 2020

Hallo @anushabivera wenn du die Stylesheets auf init laden möchtest (lokal und mit cdn), kannst du einfach die css/js-Links zur Canvas-Eigenschaft im Editor init-Funktion hinzufügen, so: Wenn du sie dynamisch hinzufügen möchtest, kannst du das ausprobieren (Beispiel mit Materialize): Übrigens: Dies...

theSC0RPNov 10, 2020

Ich hab's! Ich habe es entfernt, indem ich eine ID auf dem Link-Tag verwendet habe.

AnushabiveraOct 2, 2020

Danke @RJCAM. Mein Plan ist, die Funktionalität als Attribut der Canvas bereitzustellen, sodass der Benutzer die URL des benutzerdefinierten Stylesheets als Wert des Attributs eingeben kann

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.