将整个网站变为黑白色

简介: 将整个网站变为黑白色

效果:


ps:实测淘宝也是用的这种方式,有兴趣可以去看看

image.png

代码:


使用方式就是找到根标签,将里面的两行代码放进去即可

html {
  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
  -webkit-filter: grayscale(100%);
  }

兼容性写法:


上面的方式基本够用,常见的浏览器经测试没问题,实际上这个方法已经实际使用很多年了。

html {
    -webkit-filter: grayscale(100%); //chrome、safari浏览器
    -moz-filter: grayscale(100%);//firefox浏览器
    -ms-filter: grayscale(100%);  //IE浏览器
    -o-filter: grayscale(100%); //Opera浏览器
    filter: grayscale(100%); 
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
   }

原理:


grayscale() - CSS(层叠样式表) | MDN

可以点击上面的链接去详细了解。大体意思是,这个方法是对图片进行灰度转换,使用方式:

grayscale(0)     /* 无效果 */
grayscale(.7)    /* 70% 灰度 */
grayscale(100%)  /* 灰度最大 */
完整写法:filter: grayscale(0.20);//20%灰度


相关文章
|
6月前
有红、白、黑三种球若干个,求红白黑球的数量
有红、白、黑三种球若干个,求红白黑球的数量
58 1
|
3月前
|
存储 人工智能 C++
【C++】有N种颜色的小球,开始同一种颜色小球装在同一个筐里面,颜色从1到N标号。有下面两个操作(Cab),把颜色是b的 (源码)【独一无二】
【C++】有N种颜色的小球,开始同一种颜色小球装在同一个筐里面,颜色从1到N标号。有下面两个操作(Cab),把颜色是b的 (源码)【独一无二】
|
4月前
动态白色小幽灵404网站源码
动态白色小幽灵404网站源码,页面时单页HTML源码,将代码放到空白的html里面,鼠标双击html即可查看效果,或者上传到服务器,错误页重定向这个界面即可,喜欢的朋友可以拿去使用
47 2
|
6月前
|
人工智能 监控 API
OpenCV这么简单为啥不学——1.11、蓝背景证件照替换白色或红色
OpenCV这么简单为啥不学——1.11、蓝背景证件照替换白色或红色
81 0
|
6月前
|
前端开发
rgba、十六进制颜色是什么?如何这两个表达白色、黑色、红色、绿色、蓝色?
rgba、十六进制颜色是什么?如何这两个表达白色、黑色、红色、绿色、蓝色?
|
iOS开发 开发者
iOS开发 - placeholder默认灰色在同系统同型号手机上显示不一致(灰和黑)
iOS开发 - placeholder默认灰色在同系统同型号手机上显示不一致(灰和黑)
196 0
iOS开发 - placeholder默认灰色在同系统同型号手机上显示不一致(灰和黑)
|
测试技术 Android开发 计算机视觉
|
存储 前端开发 JavaScript
马上中秋啦!把鼠标指针变为小玉兔
马上中秋啦!把鼠标指针变为小玉兔
|
机器学习/深度学习
2038. 如果相邻两个颜色均相同则删除当前颜色 : 脑筋急转弯运用题
2038. 如果相邻两个颜色均相同则删除当前颜色 : 脑筋急转弯运用题
|
前端开发 算法 JavaScript
去掉图片黑背景输出为透明背景
去掉图片黑背景输出为透明背景
去掉图片黑背景输出为透明背景