【问题标题】:qTip 2 and ImagesqTip 2 和图像
【发布时间】:2012-06-21 05:22:24
【问题描述】:

我正在使用 qTip 2 在悬停时显示更大的图像,它可以正常工作。图像显示但不是全宽。如何让它显示全宽?

代码:

HTML

<img src="img.jpg" usemap="#Map" class="center" style="width:900px;" 
border="0" />
<map name="Map" id="Map">
  <area class="1" shape="rect" coords="4,3,225,150" />
</map>

JS

var $j = jQuery.noConflict();
$j('.1').qtip({
   content: '<img src="img1.jpg" width="600"  />',
position: {
  my: 'left top', 
  at: 'right top', 
  target: $j('.1') 
  },
  style: {
  classes: 
  'ui-tooltip-tipsy'
}
});

我应该怎么做才能让图像显示全宽?

我尝试添加此代码,但它不起作用:

          tip: {
        width: 600
    }

【问题讨论】:

    标签: javascript jquery image qtip qtip2


    【解决方案1】:

    您只需更改 css 文件的 max-width

    .ui-tooltip, .qtip{
        max-width: 900px; /* Change this? */
    }
    

    jsfiddle查看这个例子

    HTML:

    <p>
    <img src="http://www.dummyimage.com/50x50/4c6aff/000000.png&text=1" data-pic="http://www.dummyimage.com/600x600/4c6aff/000000.png&text=1">
    <img src="http://www.dummyimage.com/50x50/4c6aff/000000.png&text=2" data-pic="http://www.dummyimage.com/300x300/4c6aff/000000.png&text=2">
        <img src="http://www.dummyimage.com/50x50/4c6aff/000000.png&text=3" data-pic="http://www.dummyimage.com/150x150/4c6aff/000000.png&text=3">
    </p>
    

    JAVASCRIPT

    $(function() {
        $("img").each(function() {
            $(this).qtip({
                content: {
                    text: function(api) {
                        return "<img src='" + $(this).attr("data-pic") + "' class='dit'>";
                    }
                }
            });
        });
    });​
    

    CSS

    p {
        margin-top: 50px;
        margin-left: 100px;
    }
    img {
        padding: 10px;
    }
    .ui-tooltip, .qtip{
        max-width: 10000px; /* Change this? */
    }
    

    【讨论】:

    • 那行得通,我还必须添加 #ui-tooltip-0{ width:auto !important;}(数字 0 代表工具提示,因此对于从 0 开始的每个工具提示,0 将替换为 1 等)。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 1970-01-01
    • 2017-10-04
    相关资源
    最近更新 更多