javascript - 悬停时不显示工具提示 Div

标签 javascript jquery css html

我已经使用了下面的代码来在悬停时显示详细信息,但是 div 正在向左侧移动,但是 bioinfo 没有显示,所以你能指导一下吗? 如何在 jquery 中实现它。

在 html 文件中

  <ul class="ch-grid">
    <li>
    <div class="ch-item ch-img-1">
     <div class="ch-info">  </div>
    </div>

     <div class="bioinfo">
        <h2>Details of the image initially it should hide</h2>
     </div>
    </li>
    </ul>

在 CSS 文件中

CSS文件

.ch-grid li .person-profile nav ul li {
    display: inline-block !important;
    height: 56px !important;
    margin: 0px !important;
    width: 36px !important;
}


.ch-img-1 { 
    background-image: url(../images/image.png);
}


.bioinfo {
    display: none;
    background: rgba(246,246,246, 0.8);
    font-size: 10px;
    padding: 15px 3px 3px 3px;
    text-align: justify;
}  

在 Jquery 中

$('.ch-grid > li').hover(function() {
                $(this).animate({ marginRight: 120 });
                $(this).children('.bioinfo').show();
    }, function() {
            $(this).animate({ marginRight: 0 });
        $('.bioinfo').hide();

    });

悬停时如何显示生物信息。

最佳答案

如果您只想在悬停时显示 .bioinfo,请参阅

FIDDLE

您不需要任何 jQuery 来执行此操作 - 但我看到您正在使用您可能希望合并到 CSS 中的动画。您可以使用 :hover pseudo class in CSS 切换悬停行为。 .

CSS

.bioinfo {
    display: none;
    max-height: auto;
    max-width: 220px;
    overflow: hidden;
    border-radius: 10px;
    box-shadow: rgba(108, 108, 108, 0.5) 5px 5px 5px;
    border: 2px solid #ccc;
    position: absolute;
    z-index: 100;
    /*    background: #eeeded; f6f6f6*/
    background: rgba(246, 246, 246, 0.8);
    font-size: 10px;
    padding: 15px 3px 3px 3px;
    text-align: justify;
}
li:hover .bioinfo {
    display:block;
}

关于javascript - 悬停时不显示工具提示 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20683583/

相关文章:

JQuery Slideup/Slidedown a div 仅在上一个 div 动画之后或延迟之后

html - 如何在虚拟赛马游戏中将导航栏居中

CSS如何使用伪类:not with :nth-child

javascript - 使用自动完成设置自定义地点后,Google map 标记不再保持可拖动状态

javascript - 这两个 javascript 表达式有什么区别?

javascript - 使用 SAS token 从浏览器访问/更新 Azure Blob 存储是否安全?

html - CSS 动画在返回时旋转

javascript - 如何减少这段 JS 代码的行数,使其更短、更高效?

javascript - Accordion 菜单第一张幻灯片默认无法关闭

javascript - 使 DIV 关闭图标随 DIV 一起拖动