SVG 填充路径动画
SVG Fill Path Animation
我没有svg和动画的经验,我有以下文件jsfiddle,我想对填充路径颜色进行动画处理。
我想将其用作加载器,因此新颜色应该填充路径,例如滑动或类似的东西,使其看起来"加载"。您可以使用任何颜色,这只是一个例子...
谢谢
我知道
这并不完全是您想要的方式,但请查看此链接:
http://cdn.tinfishcreativedev.eu/eyeLoad/
它有一个非常简单的实现(目前很粗糙,但只是为了让你入门)。
HTML 文件中的代码如下所示:
<style>
body{
background:#F3F5F6;
text-align: center;
}
.loader{
background: #000;
display: inline-block;
position: relative;
height:63px;
width:100px;
margin-top:300px;
}
.loader img{
display: block;
position: absolute;
top: 0;
left: 0;
z-index:2;
}
.loaderBar{
background: #16C38B;
width: 0;
position: relative;
z-index: 1;
height:100%;
-webkit-animation:grow 2s infinite linear;
}
@-webkit-keyframes grow{
0%{ width:0; }
100%{ width: 100%; }
}
</style>
<div class="loader">
<img src="eye.png" width="100" />
<div class="loaderBar">
</div>
如果需要,您甚至可以使用 JS 而不是关键帧来使其在 IE8 等旧浏览器上运行。
相关文章:
- Canvas+svg路径动画,在路径中的特定点暂停一段时间,然后继续
- Raphael:单独触发多个路径动画
- 创建动画路径
- Vivus JS似乎没有动画某些<路径>节点
- 纸张.js路径数据动画在帧和鼠标拖动
- svg路径动画整个路径
- 如何以类似于vivus.js的样式设置SVG填充和路径的动画
- 使用Snap.svg的带有箭头标记的动画路径
- 绘制动画openlayers线条字符串路径
- 创建从一个位置到另一个位置的路径动画
- 制作从上一个已知点到新添加点(d3)的路径(线)的动画
- 使用RaphaelJS和GSAP制作SVG路径动画
- 仅对路径/形状进行动画处理,在 raphael.js 集中没有文本
- 如何在运动路径上有效地反转 SVG (SMIL) 动画
- 使用Raphael.js绘制双动画路径错误
- SVG动画路径's属性
- 在raphael .js中动画路径的描边宽度
- 鼠标悬停在动画路径上不起作用
- 如何在rapha 235;l.js中绘制简单的动画路径
- Raphael JS:使用repeat(无限)动画路径