本文实例讲述了jQuery实现的登录浮动框效果代码。分享给大家供大家参考。具体如下:
这是一款jQuery登录浮动框代码,点击登录按钮后可看到弹出了一个浮动层,右上角带有关闭按钮,本浮动层不支持拖动,在网上经常会见到的一种浮动层格式。
运行效果截图如下:
在线演示地址如下:
http://demo.VeVB.COm/js/2015/jquery-float-login-dlg-style-demo/
具体代码如下:
<!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>
希望本文所述对大家的jQuery程序设计有所帮助。
新闻热点
疑难解答