成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

jQuery代碼輕松實現(xiàn)DIV彈出效果

開發(fā) 前端
現(xiàn)在很多網(wǎng)站都流行DIV彈出式的對話框或是信息顯示框,因為使用jQuery可以不費大力氣實現(xiàn)這種效果,這里就向大家描述一下jQuery DIV彈出效果實現(xiàn)代碼。

這里和大家分享一下jQuery DIV彈出效果實現(xiàn)代碼,這種DIV彈出式的對話框或是信息顯示框現(xiàn)在在很多網(wǎng)站都比較流行,因為使用jQuery可以不費大力氣實現(xiàn)這種效果,請看本文的詳細介紹。

jQuery DIV彈出效果實現(xiàn)代碼

現(xiàn)在很多網(wǎng)站都流行這種DIV彈出式的對話框或是信息顯示框,很想將這個流行元素加入到自己的項目中。使用jQuery可以不費大力氣實現(xiàn)這種效果。將其記錄到我的Blog中,與業(yè)界朋友們起分享。

先上個效果圖,可以點擊Close按鈕或是在遮罩層上任意處點擊,就可以關(guān)閉DIV彈出層。

HTML代碼

代碼如下: 

  1. <dividdivid='pop-div'style="width:300px"class="pop-box"> 
  2. <h4>標題位置</h4> 
  3. <divclassdivclass="pop-box-body"> 
  4. <p> 
  5.  

 正文內(nèi)容 

  1. </p> 
  2. </div> 
  3. <divclassdivclass='buttonPanel'style="text-align:right"style="text-align:right"> 
  4. <inputvalueinputvalue="Close"id="btn1"onclick="hideDiv('pop-div');"type="button"/> 
  5. </div> 
  6. </div> 

 代碼很簡潔。最外層是一個大的DIV作為彈出層的容器,H4作為DIV彈出層的標題,又一個DIV用于彈出層正文內(nèi)容顯示,再一個Div用于放置一些按鈕。

CSS代碼

代碼如下: 

  1. .pop-box{  
  2. z-index:9999;/*這個數(shù)值要足夠大,才能夠顯示在最上層*/  
  3. margin-bottom:3px;  
  4. display:none;  
  5. position:absolute;  
  6. background:#FFF;  
  7. border:solid1px#6e8bde;  
  8. }  
  9.  
  10. .pop-boxh4{  
  11. color:#FFF;  
  12. cursor:default;  
  13. height:18px;  
  14. font-size:14px;  
  15. font-weight:bold;  
  16. text-align:left;  
  17. padding-left:8px;  
  18. padding-top:4px;  
  19. padding-bottom:2px;  
  20. background:url("../images/header_bg.gif")repeat-x00;  
  21. }  
  22.  
  23. .pop-box-body{  
  24. clear:both;  
  25. margin:4px;  
  26. padding:2px;  
  27. }  
  28.  

 JS代碼

代碼如下: 

  1. functionpopupDiv(div_id){  
  2. vardiv_obj=$("#"+div_id);  
  3. varwindowWidth=document.documentElement.clientWidth;  
  4. varwindowHeight=document.documentElement.clientHeight;  
  5. varpopupHeight=div_obj.height();  
  6. varpopupWidth=div_obj.width();  
  7. //添加并顯示遮罩層  
  8. $("<dividdivid='mask'></div>").addClass("mask")  
  9. .width(windowWidth*0.99)  
  10. .height(windowHeight*0.99)  
  11. .click(function(){hideDiv(div_id);})  
  12. .appendTo("body")  
  13. .fadeIn(200);  
  14. div_obj.css({"position":"absolute"})  
  15. .animate({left:windowWidth/2-popupWidth/2,  
  16. top:windowHeight/2-popupHeight/2,opacity:"show"},"slow");  
  17. }  
  18.  
  19. functionhideDiv(div_id){  
  20. $("#mask").remove();  
  21. $("#"+div_id).animate({left:0,top:0,opacity:"hide"},"slow");  
  22. }  
  23.  

 詳細出處參考:http://www.jb51.net/article/18950.htm

【編輯推薦】

  1. 兩種方式解決DIV彈出窗口問題
  2. CSS樣式表特點及嵌入網(wǎng)頁的四種途徑
  3. CSS中DIV彈出層問題解決方案
  4. CSS外邊距設(shè)置屬性margin用法
  5. 探究CSS高級語法中選擇器分組和CSS繼承用法
責任編輯:佚名 來源: jb51.net
相關(guān)推薦

2010-08-30 10:09:07

JavaScriptDIV

2010-09-14 12:58:41

DIV+CSS圓角

2010-08-26 15:59:38

DIV圓角

2011-03-30 14:33:57

jQueryJavaScript

2015-07-23 15:15:06

動態(tài)彈出

2012-06-07 15:14:52

jQuery

2011-09-01 13:17:46

JQuery滾動

2022-09-21 14:51:21

ArkUI信件彈出

2010-08-24 14:10:44

div style

2010-09-10 09:57:27

DIV樣式

2010-09-14 09:18:28

DIVCSS

2009-09-23 17:19:19

jQuery頁面漸顯效

2010-10-09 11:09:32

JavaScript彈

2015-03-24 13:10:49

javascript中關(guān)村論壇提示效果

2012-01-17 10:43:26

Java

2012-04-10 10:41:59

jQueryASP.NET

2013-07-29 14:28:43

JQueryJQuery實現(xiàn)分頁分頁程序代碼

2020-05-06 19:57:09

代碼開發(fā)編碼

2017-04-26 08:46:14

插件開源數(shù)據(jù)庫

2010-09-07 09:18:16

DIV彈出窗口
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91九色婷婷 | 9191在线播放 | 日韩免费看视频 | 国产一区二区在线免费观看 | 伊人网站在线观看 | 国产又爽又黄的视频 | 欧美1区| 国产精品日女人 | a免费观看 | 一区二区三区四区电影视频在线观看 | 国产区在线免费观看 | wwwxx在线观看| 国色天香综合网 | 国产sm主人调教女m视频 | av中文字幕在线 | 国产毛片久久久 | 国产精品久久二区 | 曰批视频在线观看 | 在线a视频网站 | 日本色综合 | 欧美二区在线 | 日韩中文在线观看 | 亚洲精品无 | 亚洲精品久久久久久久久久久 | 国产自产c区 | 日韩有码一区二区三区 | 国产福利网站 | 成年免费大片黄在线观看一级 | 精品中文字幕在线观看 | 不卡一区二区在线观看 | 精品久久香蕉国产线看观看亚洲 | 日韩成人在线免费观看 | 奇米超碰在线 | 国产精品国产三级国产a | 国产精品成av人在线视午夜片 | 亚洲三级在线 | 男女羞羞视频在线 | 国产日韩精品视频 | 日韩一级黄色片 | 日韩乱码在线 | 国产一区二区三区四区三区四 |