css - 有没有办法在悬停时仅使用 css 制作 base64 编码的背景图像 png 黑白?

标签 css base64 png background-image

我没有找到解决该问题的方法。如果您将 svgs 与灰度滤镜一起使用,这似乎是可行的,但是是否有一种仅使用 css 来实现此目的的简单方法?

更新:

filter: grayscale(100%);
-webkit-filter: grayscale(100%);

-webkit-filter: grayscale(0);
filter: grayscale(0%);

适用于最新的 Firefox 和 Chrome 版本。

最佳答案

如果您已经成功地使用 base64 字符串设置了背景图像数据,那么只需再次执行此操作即可使用 :hover with black and white data。

关于css - 有没有办法在悬停时仅使用 css 制作 base64 编码的背景图像 png 黑白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30184858/

相关文章:

html - 使用 CSS 将字体大小设置为每个等宽字符正好为 x/window.width

html - 我需要网页中的字体

html - 如何将带有工具提示的字形图标放入表单中

JavaScript - 将数据库 base64 字符串转换为图像

javascript - 将 javascript 嵌入为 base64

java - 将PNG图像快速加载到java中的数组中

html - 如何在非标准形状的透明 PNG 后面创建背景颜色?

iOS动量在具有固定位置子元素的可滚动div上滚动

javascript - Ruby Base64编码的图片不显示

php - PNG_ALL_FILTERS,php gd中的自适应过滤