我没有找到解决该问题的方法。如果您将svgs与灰度滤镜一起使用似乎是可能的,但是有没有简单的方法可以仅使用css做到这一点?
更新:
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
和
-webkit-filter: grayscale(0);
filter: grayscale(0%);
适用于最新的Firefox和Chrome版本。
最佳答案
如果您已成功使用base64字符串设置了背景图像数据,则只需对带有黑白数据的:hover再次进行设置即可。