对齐文本以支持动态内容

时间:2014-02-19 11:50:40

标签: javascript css svg d3.js

在我的fiddle here中,%符号目前处于固定位置。如果数字从一位数字变为两位数到三位数,如何对齐以使其相应浮动?

我试过了:

   .style("float", "left")

但它没有用。我错过了什么?

2 个答案:

答案 0 :(得分:3)

不好,但工作Fiddle

g.append("text")
 .attr(
     "x", 
     parseInt(textElement.attr("x")) + parseInt(textElement[0][0].clientWidth)
 ) 

未知用户的解决方案。

答案 1 :(得分:2)

您可以简单地与%符号连接,因此它会相应地跳舞。

Demo