我正在尝试调试为什么这段动画 SVG 在 Firefox 中不起作用。
测试用例和代码在这里:http: //jsbin.com/AYICOwE/18/edit
我正在更改内联图形内stroke-dasharray
的 -element 上的属性,以逐步绘制虚线。由于我不希望在动画之前显示路径,因此我将-attribute 设置为最初(也尝试将其设置为透明颜色),然后在动画运行时重新设置它。<path>
<svg>
stroke
none
当线条最初具有可见时,破折号的渐进式绘图在任何地方都有效stroke
,但一旦没有,Firefox 就不会显示任何内容。当线条最初显示时,我仍然可以对其进行动画处理、隐藏它(通过设置stroke
为none
)并再次显示它等等。
在检查器中切换 CSS 属性(导致元素重新绘制)之后将其捕捉到视图中。
浏览器错误,还是我做错/愚蠢的事情?解决方法的想法?