可以使用js的控制。首先设置div的dispaly:none 当点击的时候,再通过js进行控制,让div的属性变成block。
这个没研究过,生成图片的话可能需要调用浏览器的部分功能,或者插件
这个有点意思同求不过我知道能生成pdf文件,我但我也没有源码,所以我想生成图片也是可以的
html2canvas 可以实现
理论是可以的,但不知道你要这个div生成什么图片,对html5来说不难