1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| var svg = d3.select('body').append('svg') .attr('width', 500) .attr('height', 500) .style('background-color', '#ff0');
var rect = svg.append('rect') .attr('x', 10) .attr('y', 10) .attr('width', 480) .attr('height', 30) .attr('fill', 'green') .attr('stroke', 'blue') .attr('stroke-width', 5);
var circle = svg.append('circle') .attr('cx', 100) .attr('cy', 100) .attr('r', 50) .attr('fill', 'red') .attr('stroke', 'blue') .attr('stroke-width', 5);
var ellipse = svg.append('ellipse') .attr('cx', 300) .attr('cy', 100) .attr('rx', 70) .attr('ry', 30) .attr('fill', 'red') .attr('stroke', 'blue') .attr('stroke-width', 5);
var line = svg.append('line') .attr('x1', 10) .attr('y1', 200) .attr('x2', 480) .attr('y2', 200) .attr('stroke', 'blue') .attr('stroke-width', 5);
var path = svg.append('path') .attr('d', 'M10,210 L110,220 210,210 310,220 410,210') .attr('fill', 'none') .attr('stroke', 'blue') .attr('stroke-width', 5);
|