【发布时间】:2017-09-17 16:43:17
【问题描述】:
我有一个从灰度到彩色的图像悬停,适用于我网站中的所有图像。它在 Safari 和 Google 中完美运行,但在 Firefox 和 Internet Explorer 中则根本无法运行。代码如下:
img {
-webkit-filter: grayscale(100%); /* For Webkit browsers */
-webkit-transition: .5s ease-in-out; /* For Webkit browsers */
-moz-filter: grayscale(100%); /* For Firefox */
-moz-transition: .5s ease-in-out; /* For FireFox */
-o-filter: grayscale(100%);
-o-transition: .5s ease-in-out;
}
img:hover {
-webkit-filter: grayscale(0%); /* For Webkit browsers */
-webkit-transition: .5s ease-in-out; /* For Webkit browsers */
-moz-filter: grayscale(0%); /* For Firefox */
-moz-transition: .5s ease-in-out; /* For Firefox */
-o-filter: grayscale(0%);
-o-transition: .5s ease-in-out;
}
我确信这很简单,但不确定是什么。 谢谢,秋天
【问题讨论】:
标签: css colors hover transition grayscale