请看下面的CodePen演示:http://codepen.io/anon/pen/vLPGpZ
以下是我的代码:
您将会看到应用了一个棕褐色滤镜。我的目标是在同一图像上并排应用三个CSS过滤器。第一个1/3部分使用灰度过滤器,中间的1/3部分使用棕褐色过滤器,最后1/3部分使用对比度过滤器。我如何使用jQuery或JavaScript来实现这个目标?当前,甚至1/3部分的Sepia效果也没有正确地覆盖整个部分。
body {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: url(http://lorempixel.com/900/300) no-repeat center center fixed;
}
body:before {
left: 0;
right: 0;
content: "";
position: fixed;
height: 100%;
width: 30%;
background: url(http://lorempixel.com/900/300) no-repeat center center fixed;
filter: sepia(1);
}
您将会看到应用了一个棕褐色滤镜。我的目标是在同一图像上并排应用三个CSS过滤器。第一个1/3部分使用灰度过滤器,中间的1/3部分使用棕褐色过滤器,最后1/3部分使用对比度过滤器。我如何使用jQuery或JavaScript来实现这个目标?当前,甚至1/3部分的Sepia效果也没有正确地覆盖整个部分。