9

I have a number of basic opacity transitions along the lines of

emp_line.transition()
    .duration(1250)
    .attr('opacity', 1)

However, when I run them, often these items will flash to full opacity and then back to none and fade in. Is there any way to prevent this content flickering?

4

1 に答える 1

17

これをテストすると、でちらつきが発生するように見えますが、では発生.attr('opacity')しない.style('opacity')ため、トランジションをに変更すると.style()これが修正されるはずです。

フィドルのテスト:http://jsfiddle.net/nrabinowitz/Y5uX6/

なぜこれが真実である必要があるのか​​分かりません:(。

于 2012-09-06T23:32:41.200 に答える