整个社会对我都很苛刻。所以至少让我自己宽容一下我自己吧。如果大家都对自己更宽容一点的话。大家都变成废柴就没有废柴了。 收藏本站
登陆 / 注册 搜索

阅读: 731   回复: 3

[# JS] html2canvas 使用 overflow:hidden 无效

小执念 古黑浩劫论坛大牛 2020-2-20 19:52 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
论坛使用 html2canvas 来生成海报,遇到几个问题,其中一个就是在浏览器上使用 css 代码
  1. overflow:hidden
复制代码

是正常的,但是用 html2canvas 来截图的话, overflow:hidden 就失效了。。。

找了好久资料,解决办法如下:

  1.     html2canvas($('#haibaotemp_'+v)[0], {
  2.         scale: 2,
  3.         useOverflow: true,
  4.         useCORS: true
  5.     }).then(canvas=>{
  6.     document.getElementById('headimg').style.overflow = 'hidden';
复制代码



关键代码 document.getElementById('headimg').style.overflow = 'hidden';

动态修改 id 为 headimg 的 css 属性。

评分

参与人数 2成长值 +2 金币 +2 展开 理由
我是神 + 1 + 1 我们先定一个能达到的小目标,先赚它一亿古.
空谷幽兰 + 1 + 1 简单来说,这件事一点不简单。.

查看全部评分


我是神 「龙战于野」 2020-2-21 12:20 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

我们先定一个能达到的小目标,先赚它一亿古黑币!
清川带长薄 「出类拔萃」 2020-2-20 19:52 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

尔等果如其母戏寡人欤?
空谷幽兰 仗剑天涯 2020-2-21 12:18 |显示全部楼层

从前车马很慢,书信很远,一生只够爱一个人,但是可以纳很多妾啊!

精华达人 主题破百 以坛为家 论坛元老
感谢分享。
您需要登录后才可以回帖 登录 | 注册账号  

本版积分规则

关于本站|大事记|小黑屋|古黑论 网站统计

GMT+8, 2020-10-1 23:53 , Processed in 0.048635 second(s), 24 queries , Redis On.

© 2015-2020 GuHei.Net

Powered by Discuz! X3.4

快速回复 返回列表