html5 怎样实现地图形状的绘制,并实现鼠标悬停放大的效果?

我知道html5有个canvas标签,但我不知道如何去做,求给个思路?... 我知道html5有个canvas标签,但我不知道如何去做,求给个思路? 展开
 我来答
834464330
2015-04-01 · TA获得超过429个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:153万
展开全部
我觉得吧,你要先把每个地图形状都裁剪成单独的图片,然后用canvas才绘制每个图片,然后在晋城放大等操作。
更多追问追答
追问
像这样不规则的图形如何剪裁,如何绘制呢?
追答
用 ps 剪裁,如果你熟悉canvas  那么绘图是很简单的。
如果你不会ps 我可以帮你
百度网友7588b36
2015-04-01 · TA获得超过2278个赞
知道大有可为答主
回答量:5095
采纳率:40%
帮助的人:1362万
展开全部
使用悬停事件更改内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Miko_shu
2015-04-01 · TA获得超过489个赞
知道小有建树答主
回答量:482
采纳率:75%
帮助的人:201万
展开全部
canvas 也是可以放入图片的哦~~
更多追问追答
追问
canvas怎样实现图片中的动态悬停效果呢
追答
这个效果完全可以用div来实现啊,只是可能范围不准确,div一般有效范围是矩形或者圆形。画布的话就监听鼠标在画布上的位置,然后做判断,话说这个用svg会不会更好一点呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式