【问题标题】:html2canvas css overflow have no workinghtml2canvas css溢出没有工作
【发布时间】:2018-12-19 16:34:39
【问题描述】:

有一个div元素,用appendChild添加img子元素。

div 溢出被隐藏。

img 显示图片,可以移动、缩放和缩放。

如果img大于div,并且被移动或缩放或缩放,

然后我使用 html2canvas 到图像,img 已经被切割,大小是相同的 div。

如果我设置useOverflow为真,有问题

如果我将useOverflow设置为false,则无法隐藏img。

html2canvas(document.body, {
            allowTaint: true,
            useCORS: true,
            useOverflow: false,
            onrendered: function (canvas) {
                var blob = canvas.msToBlob();

【问题讨论】:

    标签: html2canvas


    【解决方案1】:

    需要

    overflow: hidden;
    

    不是

    overflow-x: hidden; overflow-y: hidden;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-21
      相关资源
      最近更新 更多