• 仿苹果风格弹出框带渐变滑动效果


    <!DOCTYPE html>
    <html>
    <head>
    	<title></title>
    	<style type="text/css">
    		body{margin: 0;padding: 0;background-color: #fff;}
    		.meng-mask{100%;background: rgba(0,0,0,.4);z-index: 99999;height: 100%;display: none;position: absolute;}
    		.mengbox{  80%;margin-left: 10%;height:120px;background-color: #f5f5f5;z-index: 9999999;position:absolute;margin-top: -100%;border-radius: 10px;}
    		.box-model{  100%;height: 120px;position: relative;}
    		.box-btn{  100%;position: absolute;bottom: 0;border-top: 1px solid #d7d7d7;padding: 0;margin: 0;}
    		.box-btn li{ 50%;float: left;height: 40px;line-height: 40px;text-align: center;list-style-type:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
    		.box-cancel{border-right: 1px solid #d7d7d7;}
    		.box-body{  100%;padding: 20px 5%;font-size: 1.4em;text-align: center;}
    		.btn-ok{height: 40px; 50%;margin-left: 25%;background-color: #FCFCFC;text-align: center;line-height: 40px;color: #507DE9;font-size: 1.4em;font-weight: bold;border-radius: 20px;border: 1px solid #507DE9;position: absolute;top:30%;}
    	</style>
    </head>
    <body>
    <div class="mengbox">
    	<div class="box-model">
    		<div class="box-body"></div>
    		<ul class="box-btn">
    			<li class="box-cancel">取消</li>
    			<li class="box-ok">确定</li>
    		</ul>
    	</div>
    </div>
    <div class="meng-mask"></div>
    
    <div class="btn-ok">提交</div>
    </body>
    </html>
    <script src="js/jquery-1.10.2.js"></script>
    <script type="text/javascript">
    	$(".btn-ok").click(function() {
    		$(".box-body").html("您好,这是一个提示框");
            $(".meng-mask").fadeIn(500);
            $(".mengbox").animate({ "margin-top": "50%" }, 500);
    	});
    
    	$(".box-btn li").click(function() {
            $(".mengbox").animate({ "margin-top": "-100%" }, 500);
            setTimeout(function() { $(".meng-mask").fadeOut(500); }, 150);
        });
    </script>

    效果图:

  • 相关阅读:
    项目回顾1-图片上传-form表单还是base64-前端图片压缩
    Rem实现自适应初体验
    开始第一份工作
    JS练习题-Harshad numbers
    JS高程读书笔记-第一、二章-内附在线思维导图和quizlet卡片
    js练习-控制div属性
    每周网页练习—网易邮箱首页
    fullpage.js 结合固定导航栏—实现定位导航栏
    Struts2和Spring的整合
    JSP内置对象
  • 原文地址:https://www.cnblogs.com/xuhang/p/4432992.html
Copyright © 2020-2023  润新知