应能根据表情符号组进行样式设置

在我的例子中,我需要反转深色模式下的 SVG 背景。我无法基于组进行样式设置,因此我必须在需要反转的表情符号末尾附加一个下划线。

我认为这更多地与功能相关,而不是 bug,所以我已经将该主题移至……

这里有讨论:

另外,你能解释一下下划线的事情吗?我不确定你的意思。你有表情符号的两个版本(深色和浅色),命名为“:emoji:”,在浅色主题上清晰可见,以及一个更适合深色主题的替代名称“:emoji_:”?

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

我有一系列黑色的 SVG 表情符号,在暗模式下现在被反转了。您可以在此处查看图标:

因为我还有很多其他已设置的表情符号不想反转,所以我会在这些表情符号的末尾添加“_”值。

请看:

:pencil_: **编辑** – 允许编辑当前选定的记录

:plus_: **添加** – 在相关表中创建新记录

:search_: **搜索** – 在相关表中搜索记录

这使我能够保留那些我不想反转的图标:

image

感谢您的帮助!