请查看以下帖子,其中有一张图片突出显示我的问题和潜在解决方案:
CSS overflow-y:visible, overflow-x:scroll
然而,当您实际移动滚动条时,这种策略会失败。在建议的实现中(
点击此处查看演示错误:http://jsfiddle.net/narcV/4/ 有什么想法可以使工具提示始终显示在子div旁边?
position:fixed;
),工具提示显示在其位置预滚动的子div旁边。因此,当您滚动新的子div进入视图时,工具提示开始从页面底部掉落。点击此处查看演示错误:http://jsfiddle.net/narcV/4/ 有什么想法可以使工具提示始终显示在子div旁边?
position: fixed
总是将元素相对于视口定位,而不是其最近的position: relative
容器。你链接的问题也有些奇怪:标题与给定的代码不符(它还是overflow-y: scroll; overflow-x: visible
!),我无法理解为什么自答要使用position: fixed
。 - BoltClockposition: fixed;
是有问题的,而是参考文章中的解决方案有缺陷(因为position: fixed;
的行为正如你所描述的那样)。 - Chuck