下面整理了几种让网页变灰色的CSS代码,供各位站长参考!
方法1:支持IE
<!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">
<style>
html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
</style>
说明:此方法支持IE,不支持Firefox和Chrome等非IE内核浏览器。
方法2:支持IE
body {filter:gray}
说明:此方法支持IE,不支持Firefox和Chrome等非IE内核浏览器。
提示:虽然这个方法代码量最小,但是效果却不好,而且网页也比较卡。
方法3:同时支持IE和Chrome
<style>
html {overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}
</style>
说明:此方法支持IE浏览器、Safari和Chrome等浏览器,但是不支持Firefox浏览器。
方法4:使用grayscale.js插件
使用grayscale.js插件。这个插件是模拟IE的filter:progid方,官网地址在:
http://james.padolsey.com/javascript/grayscaling-in-non-ie-browsers/
使用方法:
<script src="http://james.padolsey.com/demos/grayscale/grayscale.js" type="text/javascript"></script>
<script type="text/javascript">
window.οnlοad=function(){
grayscale(document.body);
}
</script>
说明:支持IE、Safari、Chrome、Opera和Firefox等浏览器。
问题:这个在IE下也挺占资源的。
html{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-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);
-webkit-filter: grayscale(1);
}
建议:使用方法3,虽然不支持更多的浏览器,但是稳定、速度快,而且资源占用小。
下面整理了几种让网页变灰色的CSS代码,供各位站长参考!相关推荐
- 整个网页变黑白的CSS代码
1 . 网页黑白代码内部样式 , 写入html标签 <html style="filter: progid:DXImageTransform.Microsoft.BasicImage( ...
- html谷歌兼容代码,让网站变灰的css代码(支持IE、Firefox和Chrome)
四川雅安芦山发生7.0级别大地震,不少网站首页已经变成了灰色表示哀悼.下面笔者整理了几种让网页变灰色的CSS代码,供各位站长参考! 方法1:支持IE html{filter:progid:DXImag ...
- php代码显示灰色,哀悼日-实现网页变灰色的方法
哀悼日期间经常需要把网页设置为灰色状态,现总结一下方法以备后用,在网站的CSS文件中的顶部加入如下代码: html{filter:progid:DXImageTransform.Microsoft.B ...
- 最新ie图标变灰css,网站变灰的CSS代码(兼容火狐、Chrome、IE系浏览器)——w3cdream|前端学习-开发...
之前找了一些代码在火狐下无效,于是百度谷歌一起上,终于被我找到了支持火狐.谷歌等浏览器的把网页变黑白代码: /* 网站黑白代码 */ html{ filter: grayscale(100%); -w ...
- 前端网页开发常用兼容css代码
前端网页开发常用兼容css代码 /* 去除常见标签默认的 margin 和 padding */ body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt ...
- html页面变成黑白,修改CSS样式实现网页变灰色/黑白代码的几个方法整理
今天上午有网友提到希望将网站整体的色调换成灰色.黑色色调,这个记得在以前纪念一些日子的时候会有用到,早年老蒋在自己的博客中也有使用的.记得那时候直接是修改CSS就可以实现,既然有用户需要,老蒋这里抽点 ...
- 修改CSS样式实现网页变灰色/黑白代码的几个方法整理
今天上午有网友提到希望将网站整体的色调换成灰色.黑色色调,这个记得在以前纪念一些日子的时候会有用到.记得那时候直接是修改CSS就可以实现,既然有用户需要,这里抽点时间再整理一下看看是否有其他更好的方法 ...
- html 如何让网页变灰色
只在网页中加入这个样式就可以了,大家可以拿去试试 应用场景 一般在清明节,全国哀悼日,大地震的日子,以及一些影响力很大的伟人逝世或纪念日的时候,身为站长的我们都会让自己的网站的全部网页变成灰色(黑白色 ...
- 网页变灰色前端是如何实现的?
本文转载 转自bilibili最爱up主–黑马程序员pink老师 今天是4.4疫情哀悼日,纪念疫情期间牺牲的烈士和逝世同胞,因此大部分网站颜色都变灰色 了,我们前端是如何实现的呢? 核心原理,使用cs ...
最新文章
- 国二计算机考试技巧,全国计算机等级考试上机考试应试技巧(二)
- ST:看物联网老兵的平台化战略雄心
- 解决android中出现的无法加载library的问题
- oracle实现mysql的if_【原创】ORACLE的几个函数在MYSQL里面的简单实现
- 小猪猪C++笔记基础篇(四)数组、指针、vector、迭代器
- jdk1.6+Maven
- Bailian2807 两倍【序列】
- 李洪强-HEAD 和nil和NULL
- docker 服务器重启 镜像丢失_将你的前端应用打包成docker镜像并部署到服务器?仅需一个脚本搞定...
- 部署AIX nmon监控脚本
- 5. php 基本数据类型
- 酷源KYCMS内容网站管理系统
- 手把手教你Markdown语法
- 荒野大镖客2显示服务器离线,荒野大镖客2怎么离线玩
- 关于Python列表解析式以及初始化指定size列表
- 力扣-多线程专项(一)(按序打印、交替打印、打印零与奇偶数)
- linux判断分区是否为esp分区,关于ESP分区的清理
- 解决金山词霸和有道词典不能对pdf文档屏幕取词的方法
- 常州2021高考成绩查询,常州2021高考成绩排名榜单,常州各高中高考成绩喜报
- Map集合中的entry是什么?
热门文章
- Cisco路由器配置教程
- java长方体的父类_java的多级继承程序(题目:创建超类cuboid(长方体),其成员有height,width,length和计算机长方体的体积...
- C++中有哪些类型转换方式
- 几款好用到爆炸的在线画图工具
- 从0到1构建新闻长文本分类系统
- Java 结构化数据处理开源库 SPL使用手册
- 参加论文写作课后心得体会
- Windows下连接RTL-SDR直接使用命令听FM广播
- android 测试工程 关闭混淆,如何对混淆的Android应用进行渗透测试?
- Mycat(6):mycat简单配置