CSS3– filter(滤镜)

早前做页面时遇到为降低赞助商板块的注意力,将logo置灰显示的处理,虽觉得寡淡,但因为还有其他的工作要做也就没有想过其他的效果,最近看vue文档(汗,其实是之前没注意),发现首页赞助商logo初始置灰鼠标悬停时高亮效果挺赞的,点此查看效,所以记下来。

初看到这个效果,想到的是改变两张图片的透明度,查看之后发现是用filter实现的,很简洁有没有。

实现方式、隐藏显示,也可以用图片定位,但是挺麻烦的

实现方式、filter(滤镜)

.logo {
  transition: all 0.2s;
  cursor: pointer;
  filter: grayscale(100%);
}

.logo:hover {
  filter: none;
}

添加新评论

  关于博主

00后,天蝎座,一名爱码发烧友,线上喜欢研究各种代码,各种语言,线下热爱运动,跑步,篮球,喜欢接触新鲜事物;座右铭:生命在于学无止境!

  热播

  近期评论

  • 暂无评论

有种脾气叫,不放弃。

梦想是注定孤独的旅行,路上少不了质疑和嘲笑,但那又怎样,哪怕遍体鳞伤也要活的漂亮。

不管现在有多么艰辛,我们也要做个生活的舞者。

命运从来不会同情弱者。

不怕万人阻挡在前方,只怕自己先行投降。

召唤看板娘