3

我在 div 内的链接上有 twitter-bootstrap 工具提示。div 的溢出-y 设置为自动。我的问题是放置:'auto top' 相对于 div 的顶部不受尊重。如果我向下滚动页面(将 div 放在浏览器顶部),则自动放置有效。所以简而言之,我想知道是否有可能让工具提示对 div 顶部而不是页面顶部做出反应。

这是我如何启动它...

$("#"+caller).tooltip({html:true,title:resultString,placement:'auto top'});
4

3 回答 3

4

好的,所以不需要重新发明一个东西:) 只需在工具提示类中添加一个固定位置......

.tooltip{
        position:fixed;
}
于 2014-02-25T16:53:26.360 回答
1

这是答案:

.tooltip{
        position:fixed;
}


"data-toggle="tooltip" title="Title" data-container="body"
于 2018-04-02T19:22:54.370 回答
0

像这样启动工具提示

$('#example').tooltip({ boundary: 'window' })

您可以在此处的文档中查看它们的地址:

当父容器溢出时,工具提示位置尝试自动更改:自动或溢出:像我们的 .table-responsive 一样滚动,但仍保持原始位置的定位。要解决此问题,请将边界选项设置为默认值“scrollParent”以外的任何值,例如“window”:

于 2021-01-04T19:45:27.810 回答