css 以灰度和淡入显示图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 以灰度和淡入显示图像相关的知识,希望对你有一定的参考价值。

/*
You can modify the “darkness” of the image by playing with the SVG used.
Hint: Use a specific selector, else it will apply to all pics
*/

img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
}

img:hover {
  filter: none;
  transition: 1s;
}

以上是关于css 以灰度和淡入显示图像的主要内容,如果未能解决你的问题,请参考以下文章

响应式 CSS 图像淡入淡出

jQuery不透明度/淡入淡出动画只能使用一次

react, css) 淡入淡出的过渡 css,当背景图像用 className 改变时

灰度背景 Css 图像

为啥这个 CSS @keyframes 规则不交叉淡入淡出?

css 悬停时淡入/淡出图像标题。