我正在使用Rafael.js在图像上绘制矩形.设置笔触颜色的问题是背景可能是暗的,浅的还是任何颜色.我认为
解决这个问题的最佳
方法是使用虚线.不过这个电话
circle = Canvas.paper.rect(left,topCoord,width,height).attr({stroke-dasharray:"---"});
不起作用. Firebug(在FireFox 20.0上)返回一条错误消息,指出我的.js文件中的现有函数不存在.看来stroke-dasharray对矩形无效.
基本JavaScript
错误:
{stroke-dasharray:"---"}
应该:
{"stroke-dasharray":"---"}
另外:“—”不是stroke-dasharray支持的值;它应该是:
{"stroke-dasharray":"--"}