출처: http://mm4mm.tistory.com/8
.append("g")
그룹핑을 하는 이유.
append("g")를 추가후
var svg = d3.select("#DrawingBoard").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
@@ .append("g") 의미 : 그룹내 모든 element들에게 동일한 속성을 적용.
append("g")를 빼고
var svg = d3.select("#DrawingBoard").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.attr("transform", "translate(" + margin.left + "," + margin.top + ")");
* svg 내에 그룹핑을 하지 않아, 모든 element들이 이동하지 못함. svg만 이동.
출처: http://mm4mm.tistory.com/8 [MM]
'코딩' 카테고리의 다른 글
c언어 : 컴퓨터 명령어 코드(Instruction Codes) (0) | 2018.11.29 |
---|---|
데이터베이스 (0) | 2018.11.28 |
What is the meaning of 'i' in function(d,i){return i})? (0) | 2018.11.24 |
d3 공부2 : 데이터 시각화하기 (0) | 2018.11.24 |
d3 공부1 : 기본 도형 (0) | 2018.11.24 |