首页变灰 实现

简介: 首页变灰 实现


背景

最近,因为都知道的原因,各大网站首页变灰了,于是乎想着如何实现。首先

实战

1.写了个简单页面


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .conainer{
            height: 800px;
            width: 800px;
        }
        .box{
            height: 100px;
            width: 800px;
            background:green;
        }
        h1{
            color: red;
        }
    </style>
</head>
<body >
    <div class="box"></div>
    <div class="conainer">
        <h1>图片</h1>
        <img src="./245.jpg" alt="" width="100%">
    </div>
</body>
</html>

这个demo里面想着,文字和div快好说,加个css就可改变灰色,那图片是怎么变灰色的呢?

关键代码,只要2个css就可以实现

body { 
        -webkit-filter: grayscale(100%);
        -moz-filter: grayscale(100%);
        -ms-filter: grayscale(100%);
        -o-filter: grayscale(100%);
        filter: grayscale(100%);
        filter: gray;
        }
 html { 
      -webkit-filter: grayscale(100%); 
      -moz-filter: grayscale(100%); 
      -ms-filter: grayscale(100%); 
      -o-filter: grayscale(100%); 
      filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
      _filter:none; 
  }

效果如下:


原理

这其实这个css3的filter色相饱和度的这个属性的使用:

具体用法,可以参考菜鸟教程.


大功告成!!!

相关文章
|
JSON 前端开发 JavaScript
ElementUI之首页导航及左侧菜单(模拟实现)
ElementUI之首页导航及左侧菜单(模拟实现)
290 0
Fastadmin后台页面添加顶部按钮
操作的前提是需要在fastadmin框架中添加对应的控制器、模型、视图页面,可以手动创建,也可以使用curd一键生成。
287 0
|
存储 前端开发 JavaScript
ElementUI之首页导航与左侧菜单
ElementUI之首页导航与左侧菜单
84 0
|
8月前
|
小程序
【微信小程序-原生开发】实用教程18 - 九宫格、底部悬停按钮、页内悬浮按钮、拨打电话、一键复制
【微信小程序-原生开发】实用教程18 - 九宫格、底部悬停按钮、页内悬浮按钮、拨打电话、一键复制
97 0
|
9月前
|
JSON 前端开发 JavaScript
8.ElementUI之首页导航+左侧菜单
8.ElementUI之首页导航+左侧菜单
72 0
|
10月前
publiccms实现首页菜单栏下拉的方法
publiccms实现首页菜单栏下拉的方法
|
JSON 前端开发 测试技术
ElementUI之首页导航+左侧菜单
ElementUI之首页导航+左侧菜单
99 0
|
前端开发
关于ElementUI之首页导航与左侧菜单实现
关于ElementUI之首页导航与左侧菜单实现
128 0
|
小程序 JavaScript
小程序点击轮播图跳转到tab导航界面
小程序点击轮播图跳转到tab导航界面
127 0

热门文章

最新文章