Wenn Sie beachten Chip Nummer 3 unten hat eine etwas dunklere Hintergrundfarbe, weil ich darauf geklickt habe und es aktiv ist. Es ist jedoch nicht notwendig, die Farbe beim Klicken/Aktivieren zu ändern, da nur die Schaltfläche Löschen eine Funktion hat, so dass der Chip, der bei Klick/Aktiv dunkler wird, keine Bedeutung hat.Material UI Chips - stoppen sie die Farbe zu ändern, wenn aktiv
Wie kann ich das Styling einstellen, um diese Hintergrundfarbe zu ändern, wenn ein Benutzer auf den Chip klickt?
Ich denke, das benutzerdefinierte Styling muss von reagieren. In den Devtools habe ich gewählt, um das Element ': aktiv' zu machen, aber es ändert seine Farbe nicht, also denke ich nicht, dass es tatsächlich '' aktiv '' aus einer CSS-Perspektive ist. Das Styling stammt allesamt von React und der Material-UI-Bibliothek. Ich denke, wir müssen das benutzerdefinierte Styling in der React-Komponente anwenden, damit es funktioniert.
Ok danke. Ich verstehe es jetzt. Ich wusste nicht, dass es über die Tastatur im Fokus gelöscht werden kann, daher ist die Fokusfarbe sinnvoll. Vielen Dank! Übrigens ist die Lösch-Schaltfläche, die funktioniert, tatsächlich "Backspace", nicht die Schaltfläche "Löschen", als ich zuerst versuchte –