我正在使用Rafael.js在图像上绘制矩形。我设置笔画颜色的问题是背景可能暗或浅或任何颜色。我认为处理这个问题的最好方法是使用虚线。然而,这个电话使用Rafael.js绘制带有虚线的矩形
circle = Canvas.paper.rect(left, topCoord, width, height).attr({stroke-dasharray:"---"});
不起作用。 Firebug(在FireFox 20.0上)返回一条错误消息,指出我的.js文件中的现有函数不存在。看来stroke-dasharray对矩形无效。
谢谢。这使得错误消失,但我仍然得到矩形的黑色实线。谢谢,彼得。 – OtagoHarbour 2013-04-09 21:21:59
看看[拉斐尔参考](http://raphaeljs.com/reference.html)我不认为三破折号是一个有效的选项。试试两个:'' - “' – searlea 2013-04-09 21:26:31
这可以用于获取虚线。非常感谢!为了得到两种不同的颜色,我似乎需要两次调用:一次使用{“stroke-dasharray”:“ - ”},另一次使用{“stroke”:“white”,“stroke-dasharray”:“ - ..” }。非常感谢! – OtagoHarbour 2013-04-09 21:44:46