首页
学习
活动
专区
圈层
工具
发布

利用CSS设置图片黑白灰色效果

写页面的时候由于页面风格原因,可能需要图片变灰色,如果用图片处理软件的话可能会比较麻烦,而且会增加图片的数量,不利于资源的合理利用。...下面提供两种方法: 1、使用CSS的 filter: gray;  属性即可实现灰度效果。...CSS部分代码,为了保证兼容性,可以写成: img {   width: 300px; } .g {   -webkit-filter: grayscale(100%);   -moz-filter: ...给 标签添加属性,可以实现整站变灰效果。 网上说的其中的 filter: gray; 就是兼容IE的,不过我试着好像不行,可以使用第二种方法。...速度:300*300这张一般般大小的图片变灰就要数秒之久; 2. 跨域:安全性机制,无法转换跨域的图片为黑白色。

8.5K00
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    探究网站变灰色那点事

    LZ-Says 愿山河依旧,网站、App 从此再无灰色、黑色情况!!! ? 前言 梦中清醒,哦,又是一个阳光明媚的早上。 致敬英雄,市面上 App、网站等都已置灰。...难不成一个个调整图片,调整对应的控件色值? 显然不应该。想来想去还不如直接调试一番,找找感觉。...探寻日记 - 官网看看真是个啥 filter CSS属性将模糊或颜色偏移等图形效果应用于元素。滤镜通常用于调整图像,背景和边框的渲染。 官方给出一个小例子: ?...找到对应将图像转为灰色图像属性: ? 探寻日记 - 实践 俗话说得好,好记性不如烂笔头,自己亲自动手才是最实际的。 ?...效果很明显,如果想让整个页面图片灰度发生变化,只需要按照前辈们的方案,直接在 html 设置 class 即可,方案采用掘金: ?

    72942
    领券