js进阶 11-20 弹出层如何制作
js进阶 11-20 弹出层如何制作
一、总结
一句话总结:其实就是一个div,控制显示和隐藏即可。设置成绝对定位更好,就可以控制弹出层出现的位置。关闭的画质需要将display重新设置为none就好。
二、弹出层
弹出层
案例描述:点击按钮之后自动弹出一个内容页面,点击内容页面上的关闭按钮后,页面关闭
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>阶段练习01</title> 6 <script src="jquery-3.1.1.min.js"></script> 7 <style type="text/css"> 8 #box{ 9 width: 300px; 10 height: 150px; 11 display: none; 12 border:solid green 1px; 13 } 14 #box h3{background: #ccc; margin-top: 2px;width: 300px;float: left;} 15 #tit span{float: right;cursor: pointer;} 16 </style> 17 </head> 18 <body> 19 <input id="btn1" type="button" value="弹出层"> 20 <div id="box"> 21 <h3 id="tit">标题行<span id="close">关闭</span></h3> 22 <p>内容略:.......</p> 23 </div> 24 <script> 25 $(function(){ 26 $('#btn1').click(function(){ 27 $('#box').css('display','block') 28 }) 29 $('#close').click(function(){ 30 $('#box').css('display','none') 31 }) 32 }) 33 </script> 34 </body> 35 </html>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672