html - 居中工具提示?

标签 html css tooltip centering

无论窗口大小和屏幕大小如何,我都试图让我的工具提示位于页面的顶部和中心。我有以下内容,但我的工具提示出现在左上角:

    <link rel="stylesheet" href="//code.jquery.com/ui/1.11.1/themes/smoothness/jquery-ui.css">
    <script src="//code.jquery.com/jquery-1.10.2.js"></script>
    <script src="//code.jquery.com/ui/1.11.1/jquery-ui.js"></script>


    <style>
             area {
             display: inline-block;
             }



    </style>

    <script>
            $(function() {
            $( document ).tooltip({ position: {
            my: "center bottom", 
            at: "center top", 
            }
        });


      });

    </script>

最佳答案

  1. 请使用最新版本的 iQuery
  2. 尝试以这种方式居中:

    $(".tip_holder").hover(function(){
    var currentTipHolder = $(this);
    var $tipTxt = $(this).text();
    var $tipTitle = $(this).attr('title');
    
    $('#icis_dashboard').prepend('<div id="tooltip">' + $tipTxt + '</div>');
    
    // jQueryUI position
    $('#tooltip').position({
        of: currentTipHolder,
        at: 'center top',
        my: 'center bottom'
    });
    },function() {
       $('#tooltip').remove();
    });
    

关于html - 居中工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51128058/

相关文章:

javascript - 带有开放图谱协议(protocol)的 Google+ 片段

javascript - asp.net 如何将组件分组到屏幕上的固定位置?

javascript - 如果动态添加,jQuery 选择不起作用

javascript - 基于 slider 值的平滑动画

jquery - Bootstrap 工具提示未显示

javascript - 如何在画廊 View 中的一系列动态 div 中使用 Jquery 更改最后一个弹出窗口(动态)的位置

javascript - 仅选择javascript中的当前点击(div)元素

javascript - css3旋转顶部和左侧坐标

reactjs - React Bootstrap - 工具提示不显示在 OverlayTrigger 中的 img

javascript - 尽管存在数据,但工具提示未显示