代码之家  ›  专栏  ›  技术社区  ›  James Skidmore

悬停时工具提示位置错误

  •  3
  • James Skidmore  · 技术社区  · 14 年前

    我一辈子都搞不懂为什么jQuery工具工具提示出现在错误的地方。将鼠标悬停在 this

    2 回复  |  直到 13 年前
        1
  •  2
  •   Chris Laplante    14 年前

    offset 属性,可用于将工具提示微移到正确位置: http://flowplayer.org/tools/tooltip/index.html#positioning . 只需向上滚动一点到表,就可以解释 抵消 财产。只需确保您在多个浏览器上检查站点,这样您就可以确定 抵消 不需要改变。

    [0, -150]

    $(".tooltip").tooltip({
        track: true,
        delay: 0,
        showURL: false,
        showBody: " - ",
        fade: 250,
        offset : [0, -150]
    });
    
        2
  •  0
  •   Kyle    14 年前

    源代码中的元素样式 Firebug

    录音提示

    element.style 
    {
    display:none;
        left:371.5px;
    opacity:0;
    position:absolute;
    top:391.2px;
    }
    

    这个left属性导致它显示在“错误”的地方。我对我的工具提示使用相同的插件,删除样式中的这个left属性,您应该设置:)

    在进行了更多的测试之后,我发现这是jQuery本身添加的,但是在我使用的版本中没有这个功能,您是在使用一些定制的动画或效果吗?