<!DOCTYPE html> <meta charset='utf-8'> <body></body> <script src='d3.js'></script> <script> d3.select('body').appendMany(d3.range(10), 'h1') .text('Hello, world!') .st({ textAlign: 'center', lineHeight: 20, fontSize: 20, transform: 'rotate(-180deg) scale(0.001, 0.001)' }) .transition() .delay((d, i) => i*300) .duration(1500) .style('transform', null); </script>