我有一些基本的不透明度过渡
emp_line.transition()
.duration(1250)
.attr('opacity', 1)
但是,当我运行它们时,这些项目通常会闪烁到完全不透明,然后恢复为无并淡入。有什么方法可以防止这种内容闪烁?
最佳答案
对此进行测试,看起来您使用 .attr('opacity')
时会出现闪烁,但使用 .style('opacity')
时则不会,因此更改过渡到 .style()
应该可以解决这个问题。
测试 fiddle :http://jsfiddle.net/nrabinowitz/Y5uX6/
不知道为什么这应该是真的 :(。
关于javascript - d3 不透明度转换 flash 最终状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12308523/