CSS-Code, der Eltern- oder Kindcode hat, kann nicht zurĂŒckgesetzt werden.
Um die CSS-Codes zu entfernen, die zu einem bestimmten Block gehören. TatsÀchlich gehört dieser CSS-Block zu keiner Komponente (ich spreche davon, wie der Editor funktioniert), daher wird diese Deklaration immer gerendert. GrapesJS kann nur kursbasierte Selektoren zuordnen, z. B. '''css .klasse1 {...} .class1.class2 {...
Lesen Sie die vollstĂ€ndige Antwort unten âFrage
Getestet sowohl auf npm als auch cdn GJS Version - 0.14.20 (neueste) OS - Mac Browser - Chrome Problem Wenn der CSS-Klassenname einen Elternteil oder ein Kind wie '#parent .child{ color: red }' hat, kann der Benutzer den Stil nicht auf den Ursprung zurĂŒcksetzen, er bleibt in CodeView. Codepen Demo 1 â CSS aus dem Block hinzufĂŒgen Codepen Demo 2 - CSS innerhalb von '#gjs' <div>hinzufĂŒgen In Demo1 nehmen wir an, der Benutzer zieht "Test Block" in die Leinwand und entfernt es. Der CSS-Stil bleibt weiterhin im CodeViewer erhalten. Selbst wenn der Nutzer die Leinwand löscht, wird sie nicht entfern...
Antworten (3)
Um die CSS-Codes zu entfernen, die zu einem bestimmten Block gehören. TatsÀchlich gehört dieser CSS-Block zu keiner Komponente (ich spreche davon, wie der Editor funktioniert), daher wird diese Deklaration immer gerendert. GrapesJS kann nur kursbasierte Selektoren zuordnen, z. B. '''css .klasse1 {....
Das liegt daran, dass du einfach Komponenten abrÀumst. Du kannst den eingebauten Befehl 'core:canvas-clear' verwenden.
@artf Danke fĂŒr deine schnelle Antwort. Entschuldigung fĂŒr meine unklare Frage. Was ich eigentlich erreichen möchte, istEntfernen der CSS-Codes, die zu einem bestimmten Block gehören. Wenn ich zum Beispiel einen Block in der Canvas lösche, werden auch die CSS-Codes dieses Blocks gelöscht. Ich möcht...
Verwandte Fragen und Antworten
FĂŒhre die Forschung mit Ă€hnlichen Themendiskussionen fort.
Problem #1758
CSS-String mit Zeichen wie '#' mit setStyle() kann nicht geladen werden
Du reichst einen BUG einBenutzt du die neueste Version (Ă€ltere Versionen werden NICHT unterstĂŒtzt)?Wenn du dir nicht sicher bist, gib 'grap...
Problem #511
Der Inhalt kann nach dem Update ĂŒber die Blockmanager-API nicht mehr bearbeitet werden.
Hallo @artf Entschuldigung fĂŒr mein letztes Problem, ich muss ein neues Problem erstellen, mein Problem hat einen Fehler wie diesen EDIT: E...
Problem #1767
Stellen Sie sicher, dass getHtml() / runCommand("gjs-get-inlined-html") den allerneuesten Inhalt der Canvas zurĂŒckgibt
Hallo @artf, Ich hatte ein Àhnliches, wenn nicht sogar dasselbe Problem wie dieses: #1327 WÀhrend ich einen Textblock bearbeite, klicke ich...
Problem #668
Wenn ein Element nicht zur Auswahl verfĂŒgbar ist, schlĂ€gt vor, fĂ€hrst und auf Ereignis klickt, um den verfĂŒgbaren Elternteil auszuwĂ€hlen.
Hallo @artf, kann ich eine Verbesserung fĂŒr den Select-Befehl haben? Wenn der Cursor auf das nicht auswĂ€hlbare Element klickt oder darĂŒber...
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.