Problem #2079💬 BeantwortetJun 15, 2019 geöffnetvon Froderf0-Reaktionen

Machen Sie Css-Stil, um nicht zurĂŒckgegeben zu werden

Frage

Wie verhindert man, dass das CSS eines Blocks/einer Komponente nicht zurĂŒckgegeben wird, wenn wir es verwenden 'editor.getCss();'

Es ist wie 'https://grapesjs.com/docs/api/component.html#tohtml'

aber es sollte etwas wie toCSS innerhalb einer benutzerdefinierten Komponente sein

Antworten (3)

Froderf‱ Jun 15, 2019
toHTML() {
          zurĂŒck '';
        },
        toCSS() {
          zurĂŒck '';
        },
artf‱ Jun 15, 2019

Die Komponente besitzt die Methode 'getStyle', die ein Objekt wie dieses '{ color: 'red'}' zurĂŒckgibt. Wenn das zurĂŒckgebende Objekt leer ist, wird im Code keine Regel erstellt, aber dieselbe wird auf der Canvas angewendet, sodass du deine Styles nicht sehen wirst. Was du tun kannst, ist, eine benu...

Froderf‱ Jul 23, 2019

@artf die von dir angegebene Lösung "getStyle()" kann nur auf angewendet werden Was, wenn diese Komponente eine Klasse von "isNewComponent" hat und den Stil von es ist möglich, dass der Editor den oben genannten Stil (mit einer Klasse) nicht einfĂŒgt, wenn wir editor.getCss() aufrufen;

Verwandte Fragen und Antworten

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

Problem #3364

@How um die ContainergrĂ¶ĂŸe zu fixieren, wenn wir ein Element im Container ziehen, wird der Container entsprechend dem vom Kind gezogenen Element verbraucht. Wie wir das Kindelement automatisch entsprechend dem Elterncontainer dimensionieren können. Container sollte nicht entsprechend dem Kindelement verwendet werden. Es sollte Show Scroll sein.

WARNUNG LIES und FOLGE den nÀchsten 3 Schritten, dann ENTFERNE SIE vor dem Posten des ProblemsBefolgen Sie die BEITRAGENDEN Richtlinien htt...

3-AntwortenApr 7, 2021 aktualisiert

Problem #1033

Wenn IDs verwendet werden, ist es nicht möglich, einen Stil zu aktualisieren oder zu entfernen

Schritte zur Reproduktionhttps://jsfiddle.net/1cjjr02p/Klicken Sie im Editor auf den Text, Àndern Sie die Hintergrundfarbe.CSS exportieren....

3-AntwortenSep 17, 2019 aktualisiert

Problem #2839

Ich habe eine Komponente mit dem Namen Template in die Blöcke eingefĂŒgt, aber wenn ich versuche, andere Komponenten innerhalb dieser Vorlage zu ziehen, wird sie gezogen, aber nach dem Speichern werden alle darin enthaltenen Komponenten entfernt. Wie kann man das vermeiden?

Dies ist der Code der Vorlagenkomponente: '''js Export Standard { init(editor) { Redakteur. DomComponents.addType('myTemplate', { isCompone...

1-AntwortenJun 25, 2020 aktualisiert

Problem #403

Integrieren Sie Juice-Inliner (oder Ă€hnliches) in Inline-CSS fĂŒr die Erstellung von HTML-E-Mails

Die Demo zeigt einen Newsletter, aber ich glaube nicht, dass das CSS eingearbeitet wird, was fĂŒr einen besseren E-Mail-Support wirklich nöt...

3-AntwortenSep 18, 2019 aktualisiert

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.