如何在拉斐尔JS Paper.path使用百分比?

问题描述 投票:0回答:1

使用Rephael JS,我们可以这样做:

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

我的问题是:我怎么可以这样做(注意使用的百分比):

paper.path('M 20% 20% L 100 150');
svg raphael
1个回答
0
投票

这是我做的:

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");

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

© www.soinside.com 2019 - 2024. All rights reserved.