Problem #2366💬 BeantwortetNov 1, 2019 geöffnetvon benvmatheson1-Reaktionen

Text-Shadow entfernt rgb-Werte, wenn ein Element ausgewÀhlt wird.

Kurze Antwortvon benvmatheson❀ 1

Es sieht so aus, als wĂŒrde 'targetUpdated' zweimal ausgefĂŒhrt, wenn das Element angeklickt wird. Einmal mit dem richtigen Wert 'rgb(89, 89, 89) 5px 6px 7px' und ein zweites Mal mit 'rgb' gelöscht '0 5px 6px 7px'. Das wĂŒrde erklĂ€ren, warum es verwirrt ist, ob die erste oder letzte Zahl als Farbe interpretiert werden so...

Lesen Sie die vollstĂ€ndige Antwort unten ↓

Frage

Beispiel: https://jsfiddle.net/benvmatheson/g1ft06qh/8/

Importiere einen Stil mit einer Texteigenschaft. 'Text-Shadow:rgb(51, 166, 58) 4px 4px 4px;'

Das funktioniert korrekt, und der Gegenstand wird korrekt angezeigt. Sobald der Gegenstand jedoch ausgewÀhlt ist, wird der RGB-Wert weggelassen und durch 0 ersetzt. 'text-shadow:0 4px 4px 4px;'

Antworten (3)

benvmatheson‱ Nov 9, 2019

Es sieht so aus, als wĂŒrde 'targetUpdated' zweimal ausgefĂŒhrt, wenn das Element angeklickt wird. Einmal mit dem richtigen Wert 'rgb(89, 89, 89) 5px 6px 7px' und ein zweites Mal mit 'rgb' gelöscht '0 5px 6px 7px'. Das wĂŒrde erklĂ€ren, warum es verwirrt ist, ob die erste oder letzte Zahl als Farbe int...

artf‱ Nov 2, 2019

Ja, ich bin mir dieses Problem bereits bewusst. Leider ist der Style-Manager-Parser ziemlich dumm und er teilt den Wert einfach durch einen Separator, in diesem Fall ''' '' (Raum), und verteilt Splits auf relative Eigenschaften nach deren Reihenfolge in der Definition. Technisch gesehen wĂŒrde diese...

benvmatheson‱ Nov 4, 2019

Das scheint ein großes Projekt zu werden, wegen der AbhĂ€ngigkeiten zwischen den Browsern. WĂ€re es sinnvoll, ein Drittanbieter-Modul einzubauen, anstatt zu versuchen, das in Grapes zu lösen?

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.