首页 > 作文

使用css将网页变成黑白色

更新时间:2023-04-07 09:53:50 阅读: 评论:0

其实将整个网页全局变色,无非就是三种,css直接设置,添加svg滤镜,通过js遍历所有标签更改颜色,于是

1、css

直接编辑样式,然后在需要应用的地方设置class

1 .gray { 2     -webkit-filter: grayscale(100%);3     -moz-filter: grayscale(100%);4     -ms-filter: grayscale(100%);5     -o-filter: grayscale(100%);6     filter: grayscale(100%);7     filter: gray;8 }

2、svg

先编写svg文件

<svg version="1.1" xmlns="http://www.w3.org/2000/svg">    <filt同底数幂相减er 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>

css调用

1 filter: url(韩寒后会无期gray.svg#grayscale);

3、js遍历

直接插入代码就好啦,能白嫖是不可能手写的(ps:用rgba和!important的无法改变,其他未实验)

1 <script src="http://james.padoly.com/demos/grainvadedyscale/grayscale.js"></script>

js源不太好,会导致网页加载过慢艾宾浩斯记忆曲线,可手动下载到本地grayscale.js(点开之后f12,切换到network标签,刷新网页会出现一个文件,右键save as)

然后用js或者jq调用

1 /*js调用*/2 gra如何考营养师yscale(document.getelementbyid("thisimage"));3 /*jq调用*/4 grayscale($("#thisimage"));

大家可能没有注意到这篇博客是2020-04-04,让我们一起缅怀战疫中逝去的英雄,愿凛冬消散 春暖花开后 再无国殇

原文地址

本文发布于:2023-04-07 09:53:31,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/e2ba00a6a2631e2c8cd86aefffa98d65.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:使用css将网页变成黑白色.doc

本文 PDF 下载地址:使用css将网页变成黑白色.pdf

标签:遍历   网页   滤镜   底数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图