如何在 Raphael js Paper.path 上使用百分比?

How to use percent on Raphael js Paper.path?

使用 Rephael js 我们可以做类似的事情:

paper.circle('20%', '20%', 30);

我的问题是:我该如何做(注意 % 的使用):

paper.path('M 20% 20% L 100 150');

这是我所做的:

var twentyPercent = $('#paper_div').width() * 20/100;//20%
var paper = Raphael(document.getElementById("paper_div"), paperWidth, paperHeigth);
paper.path("M" + twentyPercent + " " + twentyPercent + "L 100 150");

我不得不手动计算百分比。