我目前正在为项目网站创建启动页面。我被指示设计一个侧面有菜单的世界地图,并在悬停在子菜单上时添加一些闪烁效果。
我已经完成了地图的转换/缩放,但是当我将鼠标悬停在子菜单上时遇到了问题,红色的小圆圈没有弹出它应该在的位置。如果没有 .transform() 方法,红色的小圆圈会正确弹出,但它给了我一个大但裁剪的地图。
我使用 .transform() 方法来缩小世界地图。
我把 .transform() 方法放在这里:
r.path(worldmap.shapes[country]).attr({stroke: "#9b59b6", fill: c, "stroke-opacity": 0.25}).transform("s.628,.740 0,0");