搜索

首页  >  问答  >  正文

css3 - 根据效果,分析一下该动态是如何实现的?

网站地址是 http://ideaware.co/ ,实际效果在第五页。

截图如下

求助鼠标放上去时颜色变化是如何实现的呢。

PHP中文网PHP中文网2782 天前424

全部回复(3)我来回复

  • 大家讲道理

    大家讲道理2017-04-17 11:48:56

    谢邀,看别人实现效果,css的话比较好查看。打开chrome去查看元素,看它的样式是受什么css控制的。

    回复
    0
  • 巴扎黑

    巴扎黑2017-04-17 11:48:56

    .icon {
        filter: url(data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id=… 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);
    }

    回复
    0
  • 迷茫

    迷茫2017-04-17 11:48:56

    /* line 943, ../src/css/_layout.scss */
    section#clients .clientLogo span img {
      filter: grayscale(100%);
      -webkit-filter: grayscale(100%);
      -moz-filter: grayscale(100%);
      -o-filter: grayscale(100%);
      -webkit-transition: -webkit-filter 0.8s;
      -moz-transition: -moz-filter 0.8s;
      -o-transition: -o-filter 0.8s;
      transition: filter 0.8s;
      margin: 0 auto;
      max-height: 45px;
      max-width: 200px;
    }
    /* line 957, ../src/css/_layout.scss */
    section#clients .clientLogo span:hover img {
      filter: grayscale(0%);
      -webkit-filter: grayscale(0%);
      -moz-filter: grayscale(0%);
      -o-filter: grayscale(0%);
    }
    

    查看源css

    回复
    0
  • 取消回复