posts - 110,  comments - 152,  trackbacks - 0

          這段代碼是通過lightbox2.02的源代碼里面學(xué)習(xí)來的,主要要注意的地方是如果用overlayer包裹loadlayer層的話,loadlayer層會(huì)繼承overlayer層的透明屬性,而且這種繼承后的透明屬性很難屏蔽掉,比如在loadlayer上重新定義透明,新定義的透明不會(huì)有預(yù)期的效果.所以處理的時(shí)候必須要overlayer與loadbox分離來,單獨(dú)來處理就不會(huì)出現(xiàn)上面的情況了.

          效果:

          loading

          具體代碼如下:

           

             1:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
             2:  <html xmlns="http://www.w3.org/1999/xhtml">
             3:  <head>
             4:  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
             5:  <title>loading demo</title>
             6:  <script type="text/javascript">
             7:      function show(){
             8:          var loadbox =document.getElementById("loadlayer");
             9:          var overlayer = document.getElementById("overlayer");
            10:          loadbox.style.display = "block" ;
            11:          overlayer.style.display = "block" ;
            12:      }
            13:      
            14:      function hide(){
            15:          var loadbox =document.getElementById("loadlayer");
            16:          var overlayer = document.getElementById("overlayer");
            17:          loadbox.style.display = "none" ;
            18:          overlayer.style.display = "none" ;
            19:      }
            20:  </script>
            21:   
            22:  <style type="text/css">    
            23:  #overlayer{
            24:      position: absolute;
            25:      top: 50px;
            26:      left: 0;
            27:      z-index: 90;
            28:      width: 100%;
            29:      height: 100%;
            30:      background-color: #000;
            31:      filter:alpha(opacity=60);
            32:      -moz-opacity: 0.6;
            33:      opacity: 0.6;
            34:      display:none;
            35:      }
            36:   
            37:  #loadbox{
            38:      position: absolute;
            39:      top: 40%;
            40:      left: 0;
            41:      width: 100%;
            42:      z-index: 100;
            43:      text-align: center;
            44:      }
            45:   
            46:  #loadlayer{
            47:      display:none;
            48:      }
            49:   
            50:  </style>
            51:  </head>
            52:  <body>
            53:  <div id="overlayer"></div>
            54:  <div id="loadbox" >
            55:    <div id="loadlayer">
            56:        <img src="loading.gif" /> 
            57:      </div>
            58:  </div>
            59:    <div id="containlayer">
            60:           <input type="button" value="show" onclick="show()" />
            61:          <input type="button" value="hide" onclick="hide()"/>
            62:          <br />
            63:          <br />
            64:          --------------------------------------------------------------------<br />
            65:          --------------------------------------------------------------------<br />
            66:          具體的網(wǎng)頁內(nèi)容.寫在這里,上面通過一個(gè)半透明層遮蔽下面的內(nèi)容<br />
            67:    </div>
            68:  </body>
            69:  </html>


          平凡而簡(jiǎn)單的人一個(gè),無權(quán)無勢(shì)也無牽無掛。一路廝殺,只進(jìn)不退,死而后已,豈不爽哉!
          收起對(duì)“車”日行千里的羨慕;收起對(duì)“馬”左右逢緣的感嘆;目標(biāo)記在心里面,向前進(jìn)。一次一步,一步一腳印,跬步千里。
          這個(gè)角色很適合現(xiàn)在的。


          posted on 2008-10-24 08:35 過河卒 閱讀(649) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          文章來自: http://www.blogjava.com/ponzmd/ (彭俊-過河卒) 轉(zhuǎn)貼請(qǐng)聲明!
          訪問統(tǒng)計(jì):
          主站蜘蛛池模板: 三江| 桐柏县| 隆子县| 松原市| 买车| 应城市| 久治县| 横峰县| 荥阳市| 蕉岭县| 乐昌市| 青海省| 全州县| 张掖市| 杭锦旗| 兰西县| 昆山市| 通榆县| 汉中市| 峨眉山市| 九寨沟县| 鹰潭市| 财经| 甘肃省| 泸溪县| 文水县| 台中县| 广宁县| 高尔夫| 河源市| 栾城县| 望城县| 华坪县| 介休市| 新化县| 德钦县| 康马县| 甘孜县| 丰原市| 隆子县| 绵竹市|