41 строка
875 B
HTML
41 строка
875 B
HTML
<!DOCTYPE html>
|
|
<meta charset="utf-8">
|
|
<body>
|
|
<script src="../../d3.js"></script>
|
|
<script>
|
|
|
|
var width = 960,
|
|
height = 500;
|
|
|
|
var cross = d3.svg.symbol()
|
|
.type("cross")
|
|
.size(10000);
|
|
|
|
var svg = d3.select("body").append("svg")
|
|
.attr("width", width)
|
|
.attr("height", height)
|
|
.append("g")
|
|
.attr("transform", "translate(" + (width / 2) + "," + (height / 2) + ")");
|
|
|
|
svg.append("path")
|
|
.style("fill", "steelblue")
|
|
.attr("d", cross);
|
|
|
|
svg.append("path")
|
|
.style("fill", "darkgreen")
|
|
.attr("d", cross)
|
|
.attr("transform", "rotate(45 200,200)");
|
|
|
|
svg.append("path")
|
|
.style("fill", "white")
|
|
.style("fill-opacity", .2)
|
|
.style("stroke", "steelblue")
|
|
.style("stroke-width", "4px")
|
|
.attr("d", cross)
|
|
.transition()
|
|
.duration(1000)
|
|
.style("stroke", "darkgreen")
|
|
.attr("transform", "rotate(45 200,200)");
|
|
|
|
</script>
|