实现整个网页变灰色调
来源:互联网 发布:relief算法 python 编辑:程序博客网 时间:2024/05/01 10:25
记得去年的一次面试,面试官说道那我们来聊聊CSS吧,当时信心足得很心想:CSS能有什么好问的呀。哪想问的第一个问题就不知道。
当时他问:你知道怎么讲一个页面整个变为灰色吗,就纯用CSS。
第一时间我其实都还没太明白是什么意思,他跟我讲了一个实例:例如每到特殊的日子,2.12,南京大屠杀等,那种大的网站都会讲页面整个变为灰色。
这我才算是明白了,可惜我没有了解过,无法做到。
回到家后,立马动手查了下实现的方法,动手写了几个demo,是个简单又炫酷的css3属性呀。
在样式中添加一个过滤器属性flite,且属性值为Garyscale(100%)
例一:将图片变灰
html代码:
<img class="gary" src="img/20141002023011800.jpg" alt=""/><img src="img/20141002023011800.jpg" alt=""/>
css代码:
.gary{ filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); /*为兼容各浏览加上各前缀*/ -ms-filter:grayscale(100%); -o-fliter:garyscale(100%); }
例二:将整个网页变为灰色
html代码:
<header> <ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> </ul> </header> <nav> <img class="gary" src="img/20141002023011800.jpg" alt=""/> <p>扫描二维码进入</p> </nav> <footer> <ul> <li>a</li> <li>b</li> <li>c</li> <li>d</li> <li>e</li> </ul> </footer>
css代码:
html{ filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); /*为兼容各浏览加上各前缀*/ -ms-filter:grayscale(100%); -o-fliter:garyscale(100%); } header,footer{ height:10rem; width:100%; background:red; text-align:center; position:fixed; } header{ top:0; } footer{ bottom:0; } ul li{ float:left; width:20%; color:#fff; list-style:none; font-size:3rem; line-height:10rem; /* font:italic bold 12px/150% "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;*/ } nav{ width:100%; text-align:center; margin-top:40%; } p{ font-size:3rem; }
就是这么简单却炫酷
所以前端人员的征途是星辰大海,因占据了小块礁石而固步自封实在不可取,看css里都还有很多奇妙的东西从未去探索过呢
0 0
- 实现整个网页变灰色调
- 让整个网页(LOGO图片)色调全部变灰的方法(CSS写法)
- 将网页整个变灰
- 一个实现让整个网页变灰的javascript 函数
- 将整个网站变灰
- 网页变灰
- 网页变灰
- 网页变灰代码
- 网页变灰代码
- 网页变灰代码
- 网页变灰样式
- 网页变灰
- 网页变灰
- 网站网页变灰的网页代码怎么实现?
- CSS3 filter grayscale 将整个界面变为黑白灰色调
- css 使整个html页面变灰
- 让整个网站变灰的样式
- 把网页变灰效果!
- 使用 cocoapods 的时候 pod install 无法生成xcworkspace 文件 解决方法
- 圆周率pai
- android开发:屏幕点亮与屏幕取消点亮
- JS跨域初级解读整理
- Proud Merchants HDU - 3466 dp,贪心,还是不太理解
- 实现整个网页变灰色调
- jQuery打印Html页面自动分页
- python数据分析学习笔记二
- 微信扫码支付asp.net(C#)实现步骤
- Android 6.x 新的运行时权限
- 《易经》全文翻译
- NHibernate之旅(3):探索查询之NHibernate查询语言(HQL)
- win10 如何开启guest
- python数据分析学习笔记三