简体   繁体   English

如何使用CSS和或JavaScript在链接上的鼠标悬停时创建登录弹出窗口

[英]How to create login popup on mouseover on a link using css & or javascript

I need to create a log in popup on mouse-over on a link lust like CodeProject Sign In link works. 我需要在诸如CodeProject登录链接之类的链接欲望上的鼠标悬停时创建一个弹出窗口中的日志。

In my code the log in popup is not appearing on right place and mouse over is not working properly. 在我的代码中,登录弹出窗口未显示在正确的位置,并且鼠标悬停无法正常工作。 But I want same as the code project log in popup.. How I can achieve this.. 但是我想要和弹出窗口中的代码项目登录一样。如何实现此目标。

Any suggestion is appreciated.. 任何建议表示赞赏。

When I read your question, the following came to mind: http://aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/ 当我阅读您的问题时,就会想到以下几点: http : //aext.net/2009/08/perfect-sign-in-dropdown-box-likes-twitter-with-jquery/

It "looks" similar to Code Project's solution, however behavior-wise, it does require minor modification; 它“看起来”类似于Code Project的解决方案,但是从行为角度来看,它确实需要进行少量修改。 ie It triggers on 'click' instead of the hover/mouseover that you want. 即它触发“单击”,而不是您想要的悬停/鼠标悬停。

Hopefully its somewhat useful. 希望它有所帮助。

first of all ...try this.. 首先...尝试一下..

.loginpopup{display:none;....Your another style}
.loginpopup:hover{display:block;....Your another style}

I guess something like this will work, with jQuery of course. 我想类似的东西当然可以使用jQuery。

<style>
    #popup {
        display: none;
    }
</style>

<script>
    $("#yourlink").mouseenter(function () {
        $("#popup").show();
    });
</script>

<div id="popup">Your popup</div>

<a id="yourlink" href="whatever">http...</a>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM