【发布时间】:2017-06-12 04:33:15
【问题描述】:
我有一个随机插入段落的 div。一旦 div 的大小变得比它的容器大,它当然会延伸到容器之外,从而在容器上创建滚动条。所以那部分没问题。 带有滚动条的容器不是页面,滚动条出现在父div上
问题有两个方面。当插入段落以使 div 变大时,div 会立即跳转到新的大小。经过足够多的时间后,它会很快变得烦人。
另一个问题是当 div 延伸到容器之外时,我可以轻松地使用 javascript 将容器一直向下滚动,但是再一次,它是一个即时跳转,一遍又一遍地观看并不是很愉快。
我正在寻找一种方法来解决这个问题,让 div 平滑地展开以包含新段落,并让父 div 平滑地向下滚动(如果它超出它)。
还应注意,这是一个电子 html5 应用程序,因此不需要跨浏览器解决方案或浏览器兼容性。仅适用于最新最前沿的 chrome 版本。我也不关心解决方案是纯 JavaScript 还是基于框架。
这可能吗?如果可以,我将如何实现?
【问题讨论】:
标签: javascript jquery css html scroll