【发布时间】:2013-09-07 10:29:00
【问题描述】:
我目前正在为项目网站创建启动页面。我被指示设计一个侧面有菜单的世界地图,并在悬停在子菜单上时添加一些闪烁效果。
我已经完成了地图的转换/缩放,但是当我将鼠标悬停在子菜单上时遇到了问题,红色的小圆圈没有弹出它应该在的位置。 如果没有 .transform() 方法,红色的小圆圈会正确弹出,但它会给我一个大但裁剪过的地图。
我使用 .transform() 方法来缩小世界地图。
我把 .transform() 方法放在这里:
r.path(worldmap.shapes[country]).attr({stroke: "#9b59b6", fill: c, "stroke-opacity": 0.25}).transform("s.628,.740 0,0");
【问题讨论】:
-
这是我现在遇到的主要问题。我不知道该怎么处理它。
-
我已经尝试过您的建议,它确实有效,现在我必须找到正确的数字将点放置在正确的坐标中。谢谢。
标签: map svg raphael transform scale