Contoh dalam artikel ini menerangkan kod kesan kotak terapung log masuk yang dilaksanakan oleh jQuery. Kongsikan dengan semua orang untuk rujukan anda. Butirannya adalah seperti berikut:
Ini ialah kod kotak terapung log masuk jQuery Selepas mengklik butang log masuk, anda akan melihat lapisan terapung muncul dengan butang tutup di sudut kanan atas Lapisan terapung ini tidak menyokong penyeretan kotak yang sering dilihat pada format lapisan Internet.
Tangkapan skrin kesan berjalan adalah seperti berikut:
Alamat demo dalam talian adalah seperti berikut:
http://demo.jb51.net/js/2015/jquery-float-login-dlg-style-demo/
Kod khusus adalah seperti berikut:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>jQuery登录浮动框代码</title> <style type="text/css"> body{ margin:0px; padding:0px; background-color:#f0f0f0; font-family:Arial, Helvetica, sans-serif;} a{ text-decoration:none;} .top{ width:760px; height:30px; border-bottom:1px solid #dbdbdb; margin:0px auto;} .logo{ width:300px; height:30px; line-height:30px; float:left; font-size:14px; margin:0px 5px;} .logo a{ color:#666666;} .denglu{ height:30px; line-height:30px; float:right; font-size:14px;} .denglu a{ color:#666666; margin:0px 10px;} .clear{ display:block; height:0px; line-height:0px; font-size:0px; clear:both;} .fd{ width:100%; height:auto; position:absolute; top:150px; left:0px; z-index:1; display:none;} .fd_box{ width:320px; height:auto; margin:0px auto; position:relative; } .tm_box{ width:300px; height:200px; padding:10px; background-color:#FFFFFF; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; FILTER: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5; position:absolute; top:0px; left:0px; z-index:2;} .denglu_box{ width:280px; height:180px; padding:10px; background-color:#FFFFFF; -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; position:absolute; top:10px; left:10px; z-index:3; font-family:"宋体";} .denglu_box h1{ width:270px; height:30px; line-height:30px; font-size:14px; margin:0px; padding:0px 5px; font-weight:100; color:#666666; border-bottom:1px solid #009999;} .denglu_box span{ color:#666666; display:block; margin:10px 0px; padding:0px 5px;} .guanbi{ width:14px; height:13px; background-image:url(images/close.gif); background-repeat:no-repeat; position:absolute; top:25px; right:25px; z-index:4; cursor: pointer;} .box{ width:760px; height:auto; margin:0px auto; border-top:1px solid #f9f9f9;} .box img{ margin:50px auto; display:block; border:0px;} </style> <script type="text/javascript" src="jquery-1.6.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#mj").click( function(){ $(".fd").show(); return false; }); $(".guanbi").click( function(){ $(".fd").hide(); }); }) </script> </head> <body> <div class="top"> <div class="logo"><a href="#">MJBlog</a></div> <div class="denglu"><a href="denglu.html" id="mj">登录</a><a href="#">注册</a></div> <div class="clear"></div> </div> <div class="box"><a href="#"><img src="images/wall3.jpg" /></a></div> <div class="fd"> <div class="fd_box"> <div class="tm_box"></div> <div class="denglu_box"> <h1>用户登录</h1> <span>用户名:<input name="" type="text" /></span> <span>密 码:<input name="" type="text" /></span> </div> <div class="guanbi"></div> </div> </div> </body> </html>
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.