Wie man !important in alle generierten APIs hinzufügt
Ich habe vielleicht eine Lösung für dein Problem gefunden. Bitte überprüfen Sie https://github.com/artf/grapesjs/issues/1041#issuecomment-382545102
Lesen Sie die vollständige Antwort unten ↓Frage
Hallo @artf, Während ich mit Hilfe von CSS etwas HTML aus dem Editor bearbeiten werde, muss ich dann '!important' in alle CSS einfügen, was geändert wird. Lassen Sie mich Ihnen ein Beispiel geben, Das ist das vorherige CSS Jetzt werde ich die Farbe dieser Schriftart mit '#000' ändern. Dann muss nur dieses geänderte CSS mit '!important' angehängt werden. Also wird ein neues CSS erhalten, während ich mit 'editor.getCss()' abrufe, so aussieht: Kann ich dieses Ziel erreichen?
Antworten (3)
Ich habe vielleicht eine Lösung für dein Problem gefunden. Bitte überprüfen Sie https://github.com/artf/grapesjs/issues/1041#issuecomment-382545102
Ich glaube nicht, dass du !wichtig hinzufügen musst, weil dein Element mit der Klasse .banner-titel eine einzigartige Klasse mit der geänderten Eigenschaft bekommt. Wenn du also die Farbe änderst, wird eine neue Klasse mit color: #your-color hinzugefügt und somit wird die in .banner-title definiert...
@NicoEngler , Danke für deine wertvolle Antwort. Aber das Problem ist, dass ich eine Standard-Template-Seite mit Standard-CSS lade. In diesem CSS haben wir CSS wie Wenn ich jetzt die Farbe mit dem Editor auf '#000' ändere, wird das neue CSS erstellt wie: Aber das Problem ist, dass Standard-CSS bere...
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #1931
Wie fügt man ein Bild in den Link ein?
Hallo @artf, Wie kann ich ein Bild in den Link einfügen? Bitte teilt eure Ideen mit, was ich tun muss. Wenn ich eine eigene Komponente erst...
Problem #1167
Exportoptionen
Hallo @artf, Gibt es andere Exportoptionen als HTML/CSS? Ich überlege, wie man die Konfiguration direkt von einem entfernten Server aus lad...
Problem #843
CssComposer – entfernt ungenutzte Klassen
Hallo @artf, Ich importiere ein HTML mit import aus grapesjs-preset-newsletter, mit einigen CSS-Klassen im "<style>Tag". Nach dem Import, w...
Problem #861
Hilfe beim Hinzufügen von Bildern zur Leinwand
Ich habe die Dokumentation verfolgt und konnte Bilder hochladen. Wenn ich einen Bildblock (mit dem Newsletter-Preset) ziehe und ein Bild au...
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.