永发信息网

JS怎么把图片分成一个个小块

答案:2  悬赏:70  手机版
解决时间 2021-03-22 04:10
  • 提问者网友:川水往事
  • 2021-03-21 03:29
本来是空白,鼠标移上去就自动出现图片的小块小块的图片,怎么用JS实现这种效果



最佳答案
  • 五星知识达人网友:往事埋风中
  • 2021-03-21 03:51
两个方法,没现成代码,自己想办法搞:

简单的:js判断鼠标在图片上时,产生一个div覆盖在图片上面,这个div给格子背景图
(兼容性好,但是格子尺寸固定,一张网页上多个不同尺寸图片上用,格子全一样大)

复杂的:js生成个html5的canvas画布,把图片放上去,再用js画些线条在上面
(无法顾及不支持html5的浏览器,但是格子尺寸你可以根据图片尺寸比例动态生成)
全部回答
  • 1楼网友:孤老序
  • 2021-03-21 04:28
同问。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯