网站都变成灰色,一行代码就搞定了!
生活随笔
收集整理的这篇文章主要介绍了
网站都变成灰色,一行代码就搞定了!
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- 一、主流网站主题分析
- 1. 腾讯课堂
- 2. bilibili
- 3. CSDN
- 二、默认样式
- 2.1. 腾讯课堂
- 2.2. bilibili
- 2.3. CSDN
- 三、 案例demo
一、主流网站主题分析
实现原理:在html标签上的class添加一个全局过滤器样式即可
1. 腾讯课堂
在html标签添加一个class,给class一个全局样式
class="global-gray" html.global-gray {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-filter: gray;filter: gray; }2. bilibili
class="gray" html.gray {filter: grayscale(85%) saturate(80%);-webkit-filter: grayscale(85%) saturate(80%);-moz-filter: grayscale(85%) saturate(80%);-ms-filter: grayscale(85%) saturate(80%);-o-filter: grayscale(85%) saturate(80%);filter: url(data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale);filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=.85);-webkit-filter: grayscale(.85) saturate(.8); }3. CSDN
给当前html标签添加全局过滤器
filter: grayscale(100%);二、默认样式
2.1. 腾讯课堂
2.2. bilibili
2.3. CSDN
三、 案例demo
https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter
总结
以上是生活随笔为你收集整理的网站都变成灰色,一行代码就搞定了!的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Symbian学习笔记(22) - 关于
- 下一篇: 该信谁?跳槽究竟是涨工资还是毁一生