是否可以在不使用笔划的情况下设置SVG路径的动画
Is it possible to animate SVG path without use of stroke ?
有我的svg:
<svg class="num-frame" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="326.229px" height="242.623px" viewBox="0 0 326.229 242.623" enable-background="new 0 0 326.229 242.623" xml:space="preserve">
<g id="Layer_1">
<g id="Layer_1_1_">
<path class="pathe" stroke-width="4" d="M268.971,60.112c-82.83-148.908-248.519,111.12-145.339,150.875c80.484,30.996,200.946-39.396,168.728-132.591
C261.292-11.486,94.387,6.078,87.437,102.417c-7.715,106.967,139.807,153.589,213.991,93.134c0.709-0.575-0.242-1.804-0.982-1.27
c-59.93,43.702-153.784,28.327-194.988-34.033c-36.732-55.58,0.429-114.795,58.131-131.517
C223.1,11.48,289.667,41.227,294.159,107.434c4.34,63.967-59.375,93.766-112.195,103.209
c-33.778,6.039-74.836,1.325-84.991-36.949c-7.695-28.985,5.878-62.127,19.867-86.895c34.6-61.241,105.552-97.912,150.95-26
C268.258,61.552,269.403,60.889,268.971,60.112L268.971,60.112z" />
</g>
</g>
</svg>
我需要制作一个动画,看起来像手绘这个圆(线条动画),我知道必须借助笔划来制作,但路径会失去它的原始形状,所以我想用笔划的方式来制作原始形状(路径)的动画。
您可以在带有白色笔划的路径之上放置一个更简单的路径,并使用第二个路径的笔划dasharray来制作显示下面路径的动画。
更简单地说,我的意思是第二条路径只有一个笔划,没有填充。只要确保笔划宽度足够宽,可以覆盖下面路径的最宽部分。
相关文章:
- 在不设置协议的情况下,使用javascript/jquery更改iframe-src
- 如何在不使用Page.Theme属性的情况下设置页面样式和主题
- Haxe Javascript:在不使用Reflect的情况下按名称获取和设置属性
- 在不发出请求的情况下设置img src
- 如何在我的情况下设置日期格式
- angular如何在我的情况下设置服务
- 如何在不使用jQuery的情况下设置数组以获取单选按钮值
- 如何在我的情况下设置类名
- 我可以在不丢失旧评论的情况下设置disqus_identifier吗?动态
- 如何在不触发更改事件的情况下设置 SELECT 元素的选定选项
- 如何在不重新加载页面的情况下设置 src 属性后获取图像宽度
- 如何在不使用 CSS 大纲属性的情况下设置大纲
- 如何在不悬停/单击的情况下设置放大图像的动画
- 是否可以在不使用笔划的情况下设置SVG路径的动画
- 如何在没有异物的情况下设置svg文本tspan的背景颜色
- 如何在不更改为新对象的情况下设置对象的构造函数
- 是否可以在不知道 id 的情况下设置 iframe 的位置 href/src
- jQuery CSS在不改变翻译的情况下设置子元素的比例
- 在 iframe.style.width 的情况下设置 iframe 宽度不起作用
- 如何在我的情况下设置Angular/Bootstrap UI