网站都变成灰色,几行代码就搞定了!

news/2024/5/20 2:32:21/文章来源:https://javastack.blog.csdn.net/article/details/128168557

点击关注公众号,Java干货及时送达d3088e9f3d81db8ad7f539c60468ecd9.png

推荐阅读:

Spring 旗下最牛逼的国产项目!

Spring Boot 3.0 正式发布,王炸!!


dd57219e7ebe90a1b5727ef1406d9de4.png

当大家看到全站的内容都变成了灰色,包括按钮、图片等等。这时候我们可能会好奇这是怎么做到的呢?

有人会以为所有的内容都统一换了一个 CSS 样式,图片也全换成灰色的了,按钮等样式也统一换成了灰色样式。但你想想这个成本也太高了,而且万一某个控件忘记加灰色样式了岂不是太突兀了。

其实,解决方案很简单,只需要几行代码就能搞定了。通过参考资料,我总结出以下几个方法可以帮助我们达到目的:

使这个网页的颜色变成灰色的最简单的方法,就是在当前页面的css里面。添加下面的代码,并且让他在任意的浏览器里面正确的执行:

方法一:

<style type="text/css">
html {filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1)
}
</style>

filter是滤镜的意思,filter:gray的意思就是说给页面加上一个灰度的滤镜,所以html里面的所有内容都会变成黑白的了。不过这个滤镜对于chrome和safari浏览器是无效的,所以下面会有一行-webkit-filter: grayscale(100%);这个样式是专属于使用webkit内核的浏览器的,意思和FILTER: gray;差不多,只是写法不同罢了。

方法二:

下面这段代码可以把网页变为黑白,将代码加到 CSS 最顶端就可以实现素装,如果网站没有使用 CSS,可以在网页/模板的 HTML 代码 style 之间插入:

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

有一些网站可能使用这个 css 不能生效,是因为网站没有使用最新的网页标准协议,请将网页最头部的替换为以下代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

还有一些网站 FLASH 动画的颜色不能被 CSS 滤镜控制,可以在 FLASH 代码的和之间插入:

<param value="false" name="menu"/>
<param value="opaque" name="wmode"/>

最后

给出一段规范的代码,把这段代码加入到网站页面的css里面即可实现页面变成灰色的效果:

html{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);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=1)
}

版权声明:本文为CSDN博主「我是一个大帅哥」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/YOUYOU0710/article/details/105350655

End

Spring 旗下最牛逼的国产项目!

23 种设计模式实战(很全)

Spring Boot 3.0 正式发布,王炸!!

Spring Cloud Alibaba 最新重磅发布!

Spring 6.0 正式发布,新王登基!!

b82d4a83a1a0118552a50efbbaa52358.jpeg

f5a2c3542a70fde997539101234afc6b.gif

Spring Cloud 微服务最新课程!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_750530.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站导航颜色停留_老外喜欢什么样的外贸网站?

在经济全球化的大背景之下&#xff0c;电子商务在海外市场拓展中的作用越来越凸显。符合国际化标准的外贸网站的建设&#xff0c;对于外贸企业的海外市场拓展和良好品牌建立的意义是十分重大的。今天&#xff0c;全球搜根据多年来的外贸建站经验&#xff0c;与大家分享如何打造…

从上百幅架构图中学得半点大型网站建设经验(上)

从上百幅架构图中学大型网站建设经验&#xff08;上&#xff09;引言 近段时间以来&#xff0c;通过接触有关海量数据处理和搜索引擎的诸多技术&#xff0c;常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外&#xff0c;更为架构图背后所隐藏的设计…

电商网站商品详情页缓存服务框架以及Hrstrix核心

小型电商网站商品详情页架构 会做一个静态化页面&#xff0c;直接返回给用户&#xff0c;不涉及业务&#xff0c;所以返回时间特别快&#xff0c;如图所示。 这坏处在于只是使用一些小型的网站&#xff0c;几百几千到几万的商品数据。如果一些大型网站&#xff0c;商品数量几亿…

php测试网站并发量和某个网页访问时间工具---ab.exe

基本用法进入到cmd控制台 ab.exe-n 访问的总次数 -c 有多少人同一时间访问&#xff08;并发量&#xff09; 访问页面的 url 例如&#xff1a; 第一行的意思&#xff1a;进入在 apache服务器下面的 bin目录 然后 执行 ab.exe -n 10000(访问总次数) -c 100(有多少人同时访问&a…

一个网站自动化测试程序的设计与实现

CSDN博客不再经常更新&#xff0c;更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) 代码 下载地址&#xff1a;http://download.csdn.net/detail/fansunion/5018357(免积分) 代码亮点&#xff1a;可读性很好&#xff0c;注释详尽 背景 工作中&#xff0c;在维护一…

假如我来架构12306网站

笔者连日来也萌发了一个想法&#xff0c;假如让我来设计12306网站&#xff0c;我作为总架构师&#xff0c;该当如何考虑呢&#xff1f;自己虽然经历过众多的大项目的全生命周期跟踪管理&#xff0c;对于软件工程应该是有一定的研究&#xff0c;但像如此巨型项目&#xff0c;应该…

万维网向公众开放20周年:全球首个网站重新上线

互联网改变了我们生活&#xff0c;学习和工作的方方面面&#xff0c;尤其是现在蓬勃发展的移动互联网更是将我们与互联网拉近了距离。昨天是万维网(World Wide Web)面向公众开放20周年的日子&#xff0c;是一个值得纪念的日子&#xff0c;故转载此文&#xff0c;以示纪念。 在万…

网站的发布和iis部署

第一步&#xff1a;在确保生成的网站没有问题的情况下&#xff0c;发布网站。右击-发布网站 第二步&#xff1a;保存路径&#xff08;去掉允许更新此预编译站点&#xff09; 第三步&#xff1a;生成成功&#xff0c;把生成的文件发布到IIS上。IIS是Internet Information Servic…

IIS网站部署常见问题汇总(乱码,服务器不可用)

在IIS上部署网站&#xff0c;运行时却是乱码一堆&#xff1a;先来看一张图片 最终得知问题出在网站属性设置上&#xff1a;&#xff08;右击部署网站的属性&#xff09; ASP.NET 选项&#xff1a;.NET 版本设置 部署网站时要不开发时用的.NET 版本保持一致&#xff0c;或者…

前端不错的网站

网址: http://www.whycss.com/http://f2er.club/转载于:https://www.cnblogs.com/yzenet/p/5820473.html

一个网站自动化测试程序的设计与实现

CSDN博客不再经常更新&#xff0c;更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) 代码 下载地址&#xff1a;http://download.csdn.net/detail/fansunion/5018357(免积分) 代码亮点&#xff1a;可读性很好&#xff0c;注释详尽 背景 工作中&#xff0c;在维护一…

外链引入css有哪些方式_如何对网站进行seo 网站上线之后SEO会有哪些工作内容?...

企业网站的SEO优化外包给第三方是一种可取的方式&#xff0c;也可以自己建立一个搜索引擎优化团队。两种方法各有利弊&#xff0c;可以根据自己的情况选择。那么&#xff0c;如何建立一个可靠的seo团队呢&#xff1f;答案在于每一个细节岗位的人才技能&#xff0c;合适的人才的…

wordpress 可以添加woocommerce的分类到导航吗_分类目录 vs 标签:WordPress网站SEO之内容分类...

很多人都有一个疑问&#xff1a;分类目录 VS 标签&#xff0c;哪个对网站SEO更好&#xff1f;可能大部分人都不太清楚WordPress的分类目录和标签到底是什么&#xff0c;它们的区别之处在哪里。了解这些知识有助于各位站长正确使用分类目录和标签。本文摘自苦心孤译博客&#xf…

从零开始利用vue-cli搭建简单音乐网站(三)

1、利用router-link在组件之间传递数据 如上图&#xff0c;MainPage.vue中主要有8个推荐曲目数据&#xff0c;主要实现方式是建立好主页面模板&#xff0c;然后用v-for循环获取返回的music对象&#xff0c;然后分别绑定曲目&#xff0c;代码如下&#xff1a; ul作为承载8个曲目…

电商网站参考

1. 新都.云商汇 http://dijingvip.165183.cn/BusinessList.aspx?fromsinglemessage 2. 拼团商城 拼多多 https://www.pinduoduo.com/index.html?utm_sourcebaidubz&utm_mediumBrandZ&utm_term&utm_campaignsearch&utm_contentlogolink 3.微信小商城 古拉优选…

linux 部署.net网站后其它电脑无法访问_教程为知笔记私有部署,畅享所有 VIP 功能...

今天来玩玩为知笔记私有部署 docker 镜像&#xff0c;将为知笔记服务端部署在自己的服务器或者电脑上&#xff0c;全方位掌握自己的笔记信息&#xff0c;直接获得公版账号所有的的 VIP 功能。只需要启用为知笔记服务端&#xff0c;就可以利用自带的为知笔记网页版&#xff0c;…

宝塔linux如何安装asp程序,宝塔linux面板可以搭建运行asp网站程序吗

宝塔linux面板可以搭建运行asp网站程序吗&#xff1f;宝塔linux面板怎么支持asp&#xff1f;下面由宝塔教程栏目为大家详细介绍&#xff01;首先登录到宝塔 Linux 面板 >> 软件管理 >> 运行环境中查看&#xff0c;发现 Linux 面板的运行环境中可以安装nginx、Apach…

mysql报错注入_网站SQL注入渗透测试手法介绍

国庆即将到来&#xff0c;前一期讲到获取网站信息判断所属环境以及各个端口的用处和弱口令密码利用方法,这期仍有很多客户找到我们想要了解针对于SQL注入攻击的测试方法&#xff0c;这一期我们来讲解下注入的攻击分类和使用手法,让客户明白漏洞是如何产生的&#xff0c;会给网站…

阿里云网站域名申请及备案

1. 2. 注册域名 转载于:https://www.cnblogs.com/liangfc/p/9469028.html

为什么打不开_电脑为什么打不开指定的网站?什么是DNS解析我要如何设置DNS

每天都浏览的一个网站突然间打不开了&#xff0c;明明网络没有问题&#xff0c;打开其它的网站都是正常的&#xff0c;为什么就突然打不开了呢&#xff1f;电脑为什么打不开指定的网站&#xff1f;什么是DNS解析我要如何设置DNS这时候我们要了解一下什么是DNS&#xff1f;DNS也…