27 строки
579 B
HTML
27 строки
579 B
HTML
<!DOCTYPE html>
|
|
<meta charset="utf-8">
|
|
<body>
|
|
<script src="../../d3.js"></script>
|
|
<script>
|
|
|
|
var svg = d3.select("body").append("svg")
|
|
.attr("width", 960)
|
|
.attr("height", 500);
|
|
|
|
var g = svg.append("g")
|
|
.attr("transform", "translate(100,100)")
|
|
.append("g")
|
|
.attr("transform", "translate(0,0)rotate(0)");
|
|
|
|
var rect = g.append("rect")
|
|
.attr("x", -25)
|
|
.attr("y", -50)
|
|
.attr("width", 50)
|
|
.attr("height", 100);
|
|
|
|
g.transition()
|
|
.duration(3000)
|
|
.attrTween("transform", d3.tween("translate(100,100)rotate(360)", d3.interpolateString));
|
|
|
|
</script>
|