私は、d3を使ってダイナミックに、またはrectを使ってCSSを使って素敵なトランジションをしようとしていますが、それを行う方法の良い例を見つけるのは少し幸運です。矩形へのトランジション遷移の追加
アイデアは、レンダリング時に棒グラフを下から上に伸ばしたいという考えです。
グラフはVegaを使用してレンダリングされますが、私はまだトランジションが組み込まれていないと考えています。したがって、ライブラリの外で行う他のオプションが必要です。
私はCSSのアニメーションを使用しようとしましたが、それはいくつかの奇妙なレンダリングの問題があり、また、あなたのCSSのアプローチは、現在唯一のChromeで動作します
rect {
animation: bar-fill 2s linear;
}
@keyframes bar-fill {
0% { height: 0; }
}
https://jsfiddle.net/zg2hnr2x/3/