[英]Translate it to another position using d3
我想將svg從(0,0)(初始位置)轉換為位置say(500,50)。 為此,我正在使用下面的代碼,但它不起作用。請給我一些想法。
var svg = d3.select("body")
.append("svg:svg")
.attr("width", 600)
.attr("height", 600)
.append("g")
.attr("transform","translate(500,50)");
您的代碼正在g元素上設置了transform屬性。 因此,g元素將在svg元素內轉換。 如果打算翻譯svg元素,請使用所需的轉換在svg元素上設置style屬性。 切記在平移距離上包括單位。 例如...
var svg = d3.select("body")
.append("svg:svg")
.attr("width", 600)
.attr("height", 600)
.attr("style", "transform: translate(500px,50px)")
.append("g")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.