【发布时间】:2018-02-06 10:59:48
【问题描述】:
我正在尝试应用像电影 The Matrix 那样的绿色滤镜效果。
我在 CSS 中制作了以下过滤器属性组合,但仍然没有得到确切的结果。
谁能帮帮我?
Original Image of The Matrix: 和 Green Filter Image of The Matrix: -
以下是 CSS 代码
.class-name img {
-webkit-filter: grayscale(100%) sepia(100%) brightness(100%) contrast(140%) saturate(80%) hue-rotate(90deg) opacity(100%);
filter: grayscale(100%) sepia(100%) brightness(100%) contrast(140%) saturate(80%) hue-rotate(90deg) opacity(100%);
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.class-name img:hover {
-webkit-filter: grayscale(0%) sepia(0%) brightness(100%) contrast(100%) saturate(100%) hue-rotate(0deg) opacity(100%);
filter: grayscale(0%) sepia(0%) brightness(100%) contrast(100%) saturate(100%) hue-rotate(0deg) opacity(100%);
-webkit-transition: .3s ease-in-out;
-moz-transition: .3s ease-in-out;
-o-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
【问题讨论】: