国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現遮罩層登錄對話框

2019-11-19 18:12:16
字體:
來源:轉載
供稿:網友

用戶登錄是許多網站必備的功能。有一種方式就是不管在網站的哪個頁面,點擊登錄按鈕就會彈出一個遮罩層,顯示用戶登錄的對話框。這用方式比較靈活方便。而現在掃描二維碼登錄的方式也是很常見,例如QQ、微信、百度等。現在何問起推薦一個帶二維碼的登錄彈出層,可拖動、關閉,有需要的朋友可以參考一下。

結尾附有源碼下載。

效果圖:

代碼如下:

<!DOCTYPE html><html lang="zh"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /><title>jQuery帶二維碼登錄窗口彈出層特效 - 何問起</title><link rel="stylesheet" type="text/css" href="css/normalize.css" /><link type="text/css" rel="stylesheet" href="css/style.css" /><style type="text/css"> .tc{display: block;padding: 1em 1.5em;border: 3px solid #fff;font-weight: 700;margin: 50px auto;background:#1d7db1;color: #fff;} .tc a:hover{opacity: 0.6;} a{color:blue}</style></head><body><button class="tc">點擊登錄</button><div id="gray"></div><div class="popup" id="popup"> <div class="top_nav" id='top_nav'> <div align="center"> <span>用戶登錄</span> <a class="guanbi"></a> </div> </div> <div class="min"> <div class="tc_login"> <div class="left"> <h4 align="center">手機掃描</h4> <div align="center"><img src="images/erweima.png" width="150" height="150" /></div> <div id="hovertreedd">  <div align="center">掃描二維碼登錄</div> </div> </div>  <div class="right"> <form method="POST" name="form_login" target="_top">  <div align="center">  <a href="">短信快捷登錄</a>  <i class="icon-mobile-phone"></i>  <input type="text" name="name" id="name" required="required" placeholder="用戶名" autocomplete="off" class="input_yh">  <input type="password" name="pass" id="pass" required="required" placeholder="密碼" autocomplete="off" class="input_mm">  </div>  <div id="hovertreedd">  <div align="center"><a  target="_blank">遇到登錄問題</a></div>  </div>  <div align="center">  <input type="submit" class="button" title="Sign In" value="登錄">  </div> </form>  <div id="hovertreedd">  <div align="center"><a  target="_blank">立即注冊</a></div> </div> <hr align="center" /> <div align="center">期待更多功能 </div> </div>  </div> </div></div><script src="http://down.hovertree.com/jquery/jquery-1.11.0.min.js" type="text/javascript"></script><script type="text/javascript"> //窗口效果 //點擊登錄class為tc 顯示 $(".tc").click(function(){ $("#gray").show(); $("#popup").show();//查找ID為popup的DIV show()顯示#gray tc_center(); }); //點擊關閉按鈕 $("a.guanbi").click(function(){ $("#gray").hide(); $("#popup").hide();//查找ID為popup的DIV hide()隱藏 }) //窗口水平居中 $(window).resize(function(){ tc_center(); }); function tc_center(){ var _top=($(window).height()-$(".popup").height())/2; var _left=($(window).width()-$(".popup").width())/2; $(".popup").css({top:_top,left:_left}); }  </script> <script type="text/javascript"> $(document).ready(function(){ $(".top_nav").mousedown(function(e){  $(this).css("cursor","move");//改變鼠標指針的形狀  var offset = $(this).offset();//DIV在頁面的位置  var x = e.pageX - offset.left;//獲得鼠標指針離DIV元素左邊界的距離  var y = e.pageY - offset.top;//獲得鼠標指針離DIV元素上邊界的距離  $(document).bind("mousemove",function(ev){ //綁定鼠標的移動事件,因為光標在DIV元素外面也要有效果,所以要用doucment的事件,而不用DIV元素的事件 $(".popup").stop();//加上這個之后 var _x = ev.pageX - x;//獲得X軸方向移動的值  var _y = ev.pageY - y;//獲得Y軸方向移動的值 $(".popup").animate({left:_x+"px",top:_y+"px"},10);  }); }); $(document).mouseup(function() {  $(".popup").css("cursor","default");  $(this).unbind("mousemove");  }); }) </script><div style="text-align:center;margin:150px 0; font:normal 14px/24px 'MicroSoft YaHei';"><p>適用多種瀏覽器,如火狐,Chrome,Edge等。</p><p>來源:<a  target="_blank">何問起</a> <a  target="_blank">說明</a></p></div></body></html>

源碼下載:http://xiazai.VeVB.COm/201612/yuanma/hovertreejquery91_jb51.rar

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定州市| 盘锦市| 九龙城区| 灵武市| 灵川县| 东莞市| 郁南县| 和林格尔县| 祁东县| 苏尼特右旗| 沙洋县| 瓮安县| 杭锦后旗| 彭泽县| 崇阳县| 崇州市| 毕节市| 玉林市| 黄浦区| 穆棱市| 新民市| 阆中市| 达拉特旗| 怀来县| 永顺县| 黄骅市| 延边| 土默特左旗| 辽阳市| 社会| 项城市| 敦煌市| 蒲城县| 商河县| 明溪县| 海阳市| 邹平县| 临潭县| 济宁市| 博白县| 郸城县|