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

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

两个方法,没现成代码,自己想办法搞:简单的:js判断鼠标在图片上时,产生一个div覆盖在图片上面,这个div给格子背景图(兼容性好,但是格子尺寸固定,一张网页上多个不同尺寸图片上用,格子全一样大)复杂的:js生成个html5的canvas画
JavaScript140