在悬停时显示 div 并停留直到鼠标离开?

发布于 2024-11-29 23:31:53 字数 850 浏览 0 评论 0原文

当鼠标悬停在“.socialIcons”上时,我希望 div“.socialIconsShow”淡入,当我将鼠标悬停在“.socialIconsShow”上时,它们淡出。有没有办法让图标在离开“.socialIcons”后保持可见?

<div class="socialNetworks">
          <ul>
            <li><a href="#">Configure</a></li>
            <li><a href="#">Contact</a></li>
            <li class="socialIcons"><a href="#">Follow</a></li>
          </ul>
        </div>
         <div class="socialIconsShow">
          <div class="facebook"></div>
          <div class="twitter"></div>
          <div class="linkedin"></div>
        </div>
       </div>

这是您查看发生了什么情况的链接: http://www.imsmfg.com/new/test/index.php

when hovering on ".socialIcons", i want the div ".socialIconsShow" to fade in, and when I move the mouse to hover over ".socialIconsShow" they fadeout. Is there a way to have the icons stay visible after leaving ".socialIcons"?

<div class="socialNetworks">
          <ul>
            <li><a href="#">Configure</a></li>
            <li><a href="#">Contact</a></li>
            <li class="socialIcons"><a href="#">Follow</a></li>
          </ul>
        </div>
         <div class="socialIconsShow">
          <div class="facebook"></div>
          <div class="twitter"></div>
          <div class="linkedin"></div>
        </div>
       </div>

Here's the link for you see what's going on:
http://www.imsmfg.com/new/test/index.php

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

£烟消云散 2024-12-06 23:31:53

I believe this is exactly the same kind of thing I responded to yesterday:

jQuery: Mousover on a div open submenu which should stay open when mouseout

海之角 2024-12-06 23:31:53

如果你稍微改变你的标记,你应该被排序。

<div class="socialNetworks">
    <ul>
        <li><a href="#">Configure</a></li>
        <li><a href="#">Contact</a></li>
        <li class="socialIcons">
            <a href="#">Follow</a>
            <!-- Jam these in here -->
            <div class="socialIconsShow">
                <div class="facebook"></div>
                <div class="twitter"></div>
                <div class="linkedin"></div>
            </div>
        </li>
    </ul>
</div>

If you change your markup a little you should be sorted.

<div class="socialNetworks">
    <ul>
        <li><a href="#">Configure</a></li>
        <li><a href="#">Contact</a></li>
        <li class="socialIcons">
            <a href="#">Follow</a>
            <!-- Jam these in here -->
            <div class="socialIconsShow">
                <div class="facebook"></div>
                <div class="twitter"></div>
                <div class="linkedin"></div>
            </div>
        </li>
    </ul>
</div>
抚笙 2024-12-06 23:31:53

您可以通过重新构建标记并使用 :hover 选择器来完成此操作,例如 this< /a>.

这不会淡入/淡出。它只会显示/隐藏。

You can do it by re-structuring your markup and using the :hover selector like this.

This will not fade in / out. It will just show / hide.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文