答案 0 :(得分:0)
这是一件奇怪的事情,但是即使我将主容器的背景色设置为白色,也无法反映出来。我想我会尝试在主容器中添加另一个div,其位置为abdolute,顶部0,左侧0和背景颜色为白色。
尽管我对所发生的事情不完全了解,但确实可以解决问题。
答案 1 :(得分:0)
这似乎是盒子阴影的问题。尝试禁用并导出检查。 html2canvas不支持Box-shadow。
答案 2 :(得分:0)
这解决了我的问题:
box-shadow: unset !important;
使用上面的CSS代码时,我们可以清除相关div中的框阴影,因此html2canvas可以轻松读取HTML的内容。