Sollte nach Emoji-Gruppe gestylt werden können

In meinem Fall habe ich SVG-Backs, die ich im Dunkelmodus invertieren muss. Ich kann nicht nach Gruppe stylen, daher muss ich am Ende der Emojis, die ich invertieren muss, einen Unterstrich anhängen.

Ich denke, das ist eher eine Feature-bezogene Frage als ein Fehler, daher habe ich das Thema verschoben…

Dies wird hier diskutiert:

Können Sie auch das mit dem Unterstrich erklären? Ich bin mir nicht sicher, was Sie meinen. Sie haben zwei Versionen eines Emojis (dunkel und hell) mit dem Namen :emoji:, die auf einem hellen Thema gut sichtbar sind, und eine alternative Version :emoji_: , die besser für das dunkle Thema geeignet ist?

@media (prefers-color-scheme: dark) {
    img.emoji[title$="_:"] {
    filter: invert(1)
    }
}

Ich habe eine Reihe von schwarzen SVG-Emojis, die im Dunkelmodus jetzt invertiert sind. Sie können die Symbole hier sehen:

Da ich eine Menge anderer Emojis habe, die ich nicht invertieren möchte, füge ich den Wert “_” am Ende dieser Emojis hinzu.

Siehe:

:pencil_: **Bearbeiten** – Bearbeiten des aktuell ausgewählten Datensatzes zulassen

:plus_: **Hinzufügen** – Erstellen eines neuen Datensatzes in der zugehörigen Tabelle

:search_: **Suchen** – Suchen nach Datensätzen in der zugehörigen Tabelle

Dies ermöglicht es mir, die Symbole beizubehalten, die ich nicht invertieren möchte:

image

Vielen Dank für Ihre Hilfe!