我们可以使用 Canvas 来绘制自定义形状。 我需要将我的形状动态绘制为 Canvas 元素并将其放置在 div 背景元素中。 我的页面生成运行时,它们不是静态 html 代码,所以我不能使用棘手的方法。 你有什么想法?
问候
最佳答案
您似乎在搜索 toDataURL() .
更新: 这是一个用法示例:
dataUrl = your_canvas.toDataURL();
your_div.style.background='url('+dataUrl+')'
直播demo在 jsFiddle 上
关于css - 将 canvas 元素设置为 div 元素的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16011168/