网站首页如何变灰?

        图片方面的内容只要换一个图片就好,其他的就是靠控制 css 来进行改变。一个网站有很多个css,多数元素都有自己的颜色,整体变灰的工作量大,效率低。所以要有简便快捷的方法。

方案1


  • sass / less  等 css预编译 语言来解决
  • 在用这些  css预编译 语言来开发的时候, 一般会根据主色调来定义一些颜色变量
$globalColor: gray;
$globalBtnColor: gray;
// ...
  • 当修改变量的时候, 就会导致整个网站的主色调改变颜色

    • 因为 sass / less 都是开发阶段使用的内容

    • 一经修改,就需要从新编译打包成新的文件进行服务器部署,相对比较麻烦

    • 而且一些细节的地方可能会遗漏掉 (比如没有用全局变量的地方)

方案2


  • 为了简单一些, 快速一些操作,而且过段时间还要变回来,所以可以采取滤镜的方式

  • 一个非常简单的 css 代码

filter:  progid: DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
  • 可以选择直接改 css 文件, 把滤镜添加到 html 标签
html {
   filter:  progid: DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
}
  • 也可以直接修改 html 文件, 把css 样式以行内式的方式添加到 html 标签上
<html style="filter:  progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter:  grayscale(100%);">

这样就简单高效的实现了网页的黑白灰色调

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值