码迷,mamicode.com
首页 > 其他好文 > 详细

超酷创意分段式SVG文字动画特效

时间:2016-03-16 09:41:34      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

这是一款基于segment.js制作的非常有创意的分段式SVG文字动画特效。这个文字动画特效通过动画SVG的描边路径来制作各种文字的动画效果,效果非常的赞。

这个SVG文字动画特效的第一个DEMO中的最后几个例子使用了mo.js插件,一款由Oleg Solomka编写的用于制作网页图形动画的JavaScript库插件。通过mo.js,可以制作出效果更为震撼的文字动画效果。

技术分享

在线预览    源码下载

特效中使用的字体是exquisite lowercase font,一套极富创意的WEB字体。

 使用方法

要使用该SVG文字动画特效,要在页面中引入segment.js,它用于动画SVG路径,d3-ease,用于制作easing动画过渡效果,以及letters.js。

<script src="js/segment.js"></script>
<script src="js/d3-ease.v0.6.js"></script>                  
<script src="js/letters.js"></script>                 
 HTML结构

可以使用一个<div>容器来包裹需要制作动画效果的文字。

<div class="my-text">my text</div>       

每一个SVG字母都被分配一个letter class类,例如:letter-(a, b, c, ...),以及letter-(1, 2, 3, ...)。通过这些class我们可以自定义字母的样式,例如设置margin值或定位方式等。

/* Setting margin among all letters */
.letter {
  margin: 0 10px;
}
 
/* Setting background to letter m */
.letter-m {
  background-color: lightsalmon;
}                  

 

超酷创意分段式SVG文字动画特效

标签:

原文地址:http://www.cnblogs.com/w2bc/p/5282110.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!