You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Bootstrap-react Tooltip滚动时闪烁的问题?

Bootstrap-react Tooltip滚动时闪烁问题的解决方法

问题现象

使用Bootstrap-react的Tooltip组件时,页面处于顶部位置时Tooltip可正常触发显示;但鼠标悬停触发Tooltip后,滚动页面过程中Tooltip会出现上下闪烁的异常情况。

复现代码

以下是能复现该问题的基础组件代码:

return(
    <>
        <OverlayTrigger
          key={props.toolplace}
          placement={props.toolplace}
          overlay={
            <Tooltip id={`tooltip-${props.toolplace}`}>
              {props.tooltipText}
            </Tooltip>
          }
        >
          {props.children}
        </OverlayTrigger>
    </>
  );

解决方法

为Tooltip组件添加style={{position:"fixed"}}样式,修改后Tooltip在滚动时不再出现闪烁问题。

修改后的Tooltip代码如下:

<Tooltip id={`tooltip-${props.toolplace}`} style={{position:"fixed"}}>
   {props.tooltipText}
</Tooltip>

内容的提问来源于stack exchange,提问作者Srushti Patel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 07:40:33