纯代码为网站logo添加闪光动画效果 适用于所有网站

我们浏览网站时经常会看到一些网站的LOGO带有扫光效果,像光线扫过一样,看上去比较美观。以前楚狂人曾经自己用软件做过一个GIF格式的logo,可以达到类似的效果,但是今天发现可以用纯代码实现网站logo扫光的效果,还是很不错的。
LOGO闪光动画代码:  这段代码是CSS格式代码,一般情况下是添加到网站的主样式表中,对于大多数使用wordpress建站的朋友来说可以放到主题的style.css文件中,也有部分主题可能有单独的css文件,比如本站现在用的DUX主题其主样式文件为main.css,所以大家可以根据自己主题或者模版的情况选择放到相应的CSS文件即可。

/**logo闪光效果CSS**/
  .logo{

  position:>

  overflow: hidden;

  float:left;

  max-height: 50px;

  }

  .logo:before {

  content: "";

  position: absolute;

  width: 150px;

  height: 10px;

  background-color: rgba(255, 255, 255, 0.5);

  -webkit-transform: rotate(-45deg);

  transform: rotate(-45deg);

  -webkit-animation: blink 1s ease-in 1s infinite;

  animation: blink 1s ease-in 1s infinite;

  }

  @-webkit-keyframes blink {

  from {left: 10px;top: 0;}

  to {left: 320px;top: 0;}

  }

  @-o-keyframes blink {

  from {left: 10px;top: 0;}

  to {left: 320px;top: 0;}

  }

  @-moz-keyframes blink {

  from {left: 10px;top: 0;}

  to {left: 320px;top: 0;}

  }

  @keyframes blink {

  from {left: -100px;top: 0;}

  to {left: 320px;top: 0;}

  }

规则控制扫光的起始位置和终止位置,以上的参数根据自己的logo的大小和布局进行调整即可。大家可以根据自己需要调整上面代码中的参数以适应自己的站点logo。
PS:部分自适应的主题需要把下面这段代码去掉:

.logo{
  position:>

  overflow: hidden;

  float:left;

  max-height: 50px;

  }

使用wordpress的站长可以把代码中的.logo修改成自己主题使用的logo元素选择器名称,比如有的是.site-logo。原则上说这个代码应该可以适用于所有网站,并不仅限于wordpress程序。
具体效果图可以看本站网客网logo

http://xzh.i3geek.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途及非法用途,否则后果自负!
3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"qq301.com",如遇到无法解压的请联系管理员!
资源客是一个优秀的分享资源站,本站资源均为各位友友分享而来,特殊原创会标明如有侵犯版权等可联系删除

资源客 » 纯代码为网站logo添加闪光动画效果 适用于所有网站