我有一些可能变得非常大的元素的工具提示 - 如此之大,以至于我无法将它们放置在光标的任何一侧而不会超出页面。有没有办法阻止滚动条在这种情况下出现(除了将主体设置为overflow:hidden
)?
我认为应该可以制作一个全屏div来包含工具提示,并将其设置为隐藏溢出,但我希望有更好的解决方案。
更新:好的,这很简单。只需将以下div附加到body并将所有工具提示放在其中。
.tooltip-body {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
pointer-events: none;
}