如何把网页变成黑白

这个功能可能平时并不需要, 但是今天2020年4月4日,为了哀悼抗疫中牺牲的英雄们,很多网站都变成了黑白的,今天就来看看技术上怎么实现

用css3中的filter属性,可以实现一些像ps中的简单滤镜效果:

灰度: grayscale

模糊: blur

对比度: contrast

色相旋转: hue-rotate

阴影: drop-shadow

 

实现纯黑白效果,只需给html标签设置样式 filter: grayscale(100%);

利用hue-rotate可以实现颜色的渐变动画

drop-shadow可以实现不规则图形的阴影, 区别于box-shadow

 

注意点: filter属性有兼容性问题, ie是不支持的

posted @ 2020-04-04 01:56  Love_night  阅读(1375)  评论(0编辑  收藏  举报