Html Can';t拍摄整个div元素的屏幕截图(滚动聊天div)

Html Can';t拍摄整个div元素的屏幕截图(滚动聊天div),html,css,firefox,Html,Css,Firefox,有一个div。在这个div中,有一个聊天室。这个div有滚动条。我想一次拍下所有这些div内容的截图。我几乎通过将div高度更改为500%和overflow:visible实现了这一点,但我遇到了一个问题。事实上,我在截图中看到了大部分聊天内容,但在某个时候聊天内容消失了,留下了一个长长的空白,直到图片的结尾,如下图所示 我使用Firefox的“screenshot节点”功能截图。在此之前,我尝试了所有可能的扩展,但都没有成功(它们没有检测到div滚动,只检测到主页滚动)。无论如何,如果可能的话

有一个div。在这个div中,有一个聊天室。这个div有滚动条。我想一次拍下所有这些div内容的截图。我几乎通过将div高度更改为500%和overflow:visible实现了这一点,但我遇到了一个问题。事实上,我在截图中看到了大部分聊天内容,但在某个时候聊天内容消失了,留下了一个长长的空白,直到图片的结尾,如下图所示

我使用Firefox的“screenshot节点”功能截图。在此之前,我尝试了所有可能的扩展,但都没有成功(它们没有检测到div滚动,只检测到主页滚动)。无论如何,如果可能的话,我想要一个HTML/CSS解决方案。我想知道为什么它不起作用

正如你所看到的,有很多空白,但是还有很多聊天被打印忽略了


可能发生了什么?

如果您想获得滚动窗口的屏幕截图或任何带有滚动条的内容,可以使用。在手动模式下使用捕获滚动窗口。

如我所说,这些软件/扩展仅适用于主页滚动条,而不适用于div中的滚动。我已经尝试过。使用手动模式。我已经试过了,在按住Ctrl键的同时单击捕获滚动窗口,选择并绘制想要捕获的区域,然后开始单击滚动条捕获整个div。它成功了!哇,真了不起!我尝试了太多东西,兄弟。。。我失去了所有的希望,呵呵。谢谢:根据,他们确实把截图限制在5000像素。如果您没有收到消息,或者因为裁剪失败,您可能希望在他们的github页面上打开一个新问题。顺便说一句,内容的匿名化很好;-)