最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

老生常談?wù)谡謱?滾動條的問題

 更新時間:2016年04月29日 14:39:19   投稿:jingxian  
小編遇到的問題是在彈出層后面的 遮罩層,因為有滾動條,導(dǎo)致滾動條下面不可視區(qū)域沒有遮罩層。下面就為大家介紹一下解決方法

今天遇到的問題是,在彈出層后面的 遮罩層,因為有滾動條,導(dǎo)致滾動條下面不可視區(qū)域沒有遮罩層,解決方式是加的css。

js代碼

<script type="text/javascript"> 

//顯示灰色JS遮罩層 

function showBg(ct,content){

 

var bH=$(document).height(); 

var bW=$("body").width()+16; 

var objWH=getObjWh(ct); 

$("#fullbg").css({width:bW,height:bH,display:"block"}); 

var tbT=objWH.split("|")[0]+"px"; 

var tbL=objWH.split("|")[1]+"px"; 

$("#dialog").show();

$("#"+ct).css({top:tbT,left:tbL,display:"block"}); 

 

$(window).scroll(function(){resetBg()}); 

$(window).resize(function(){resetBg()}); 

} 

function getObjWh(obj){ 

var st=document.documentElement.scrollTop;//滾動條距頂部的距離 

var sl=document.documentElement.scrollLeft;//滾動條距左邊的距離 

var ch=document.documentElement.clientHeight;//屏幕的高度 

var cw=document.documentElement.clientWidth;//屏幕的寬度 

var objH=$("#"+obj).height();//浮動對象的高度 

var objW=$("#"+obj).width();//浮動對象的寬度




var objT=Number(st)+(Number(ch)-Number(objH))/2; 

var objL=Number(sl)+(Number(cw)-Number(objW))/2; 

return objT+"|"+objL; 

} 

function resetBg(){ 

var fullbg=$("#fullbg").css("display"); 

if(fullbg=="block"){ 

var bH2=$("body").height(); 

var bW2=$("body").width()+16; 

$("#fullbg").css({width:bW2,height:bH2}); 

var objV=getObjWh("dialog"); 

var tbT=objV.split("|")[0]+"px"; 

var tbL=objV.split("|")[1]+"px"; 

$("#dialog").css({top:tbT,left:tbL}); 

} 

} 




//關(guān)閉灰色JS遮罩層和操作窗口

function closeBg(){ 

$("#fullbg").css("display","none"); 

$("#dialog").css("display","none");

} 




</script>

css代碼

#fullbg{ 

background-color: Gray; 

display:none; 

z-index:3; 

left:0px; 

opacity:0.5; top:0; left:0;height:100%; width:100%; z-index:999; position:fixed; _position:absolute; _left: expression_r(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); _top: expression_r(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);

filter:Alpha(Opacity=30); 

opacity: 0.3; 

} 




#dialog { 

width:560px; 

background:#eee; 

display: none; 

z-index: 5; 

padding:16px;

font-size:12px;

z-index:1000; position:absolute;

}

#dialog sup{ color:#f00;}

#dialog .close0{ position:relative; top:-24px; left:544px; height:38px; width:40px;}

html代碼

<div id="fullbg"></div> 

<!-- end JS遮罩層 --> 

<!-- 對話框 --> 

<div id="dialog">

<div class="close0"><a href="#" onclick="closeBg();"><img src="__IMG__/close.png" /></a></div> 

<div id="dialog_content">

<h3>個人信息</h3>

<p>(備注:以下信息我們只用于根據(jù)需要給您發(fā)送相關(guān)服務(wù)材料,不會對外泄密,敬請理解)</p>

<table width="555" border="0" cellspacing="1" cellpadding="0" class="yh_table">

       <tr>

        <td width="65" bgcolor="#eeeeee"><sup>*</sup>用戶ID</td>

        <td width="100" bgcolor="#fbfbfb"><b>{$member.MEMBER_NAME}</b></td>

        <td width="65" bgcolor="#eeeeee"><sup>*</sup>真實姓名</td>

        <td width="80" bgcolor="#fbfbfb"><b>{$info.NAMES}</b></td>

        <td width="60" bgcolor="#eeeeee">性別</td>

        <td bgcolor="#fbfbfb"><b><php>echo $gender[$info['GENDER']];</php></b></td>

       </tr>

       <tr>

        <td bgcolor="#eeeeee"><sup>*</sup>手機(jī)號碼</td>

        <td bgcolor="#fbfbfb"><b>{$info.TELEPHONE}</b></td>

        <td bgcolor="#eeeeee">電子郵箱</td>

        <td colspan="3" bgcolor="#fbfbfb"><b>{$member.EMAIL}</b></td>

       </tr>

       <tr>

        <td colspan="2" bgcolor="#eeeeee"><sup>*</sup>有效證件(身份證)</td>

        <td colspan="4" bgcolor="#fbfbfb"><b>{$info.IDS}</b></td>

       </tr>

       <tr>

        <td bgcolor="#eeeeee">通訊地址</td>

        <td colspan="3" bgcolor="#fbfbfb"><b>{$info.ADDRESS}</b></td>

        <td bgcolor="#eeeeee">郵編</td>

        <td bgcolor="#fbfbfb"><b>{$info.ZIPS}</b></td>

       </tr>

      </table>

</div> 




</div> 

靜下心來,循序漸進(jìn)。

以上這篇老生常談?wù)谡謱?滾動條的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JS?for?in遍歷對象順序不對解決辦法

    JS?for?in遍歷對象順序不對解決辦法

    最近使用for-in語句遍歷對象屬性時發(fā)現(xiàn)遍歷順序并非屬性構(gòu)建順序,這篇文章主要給大家介紹了關(guān)于JS?for?in遍歷對象順序不對的解決辦法,需要的朋友可以參考下
    2023-11-11
  • Ant Design Pro 下實現(xiàn)文件下載的實現(xiàn)代碼

    Ant Design Pro 下實現(xiàn)文件下載的實現(xiàn)代碼

    這篇文章主要介紹了Ant Design Pro 下實現(xiàn)文件下載的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • js函數(shù)參數(shù)設(shè)置默認(rèn)值的一種變通實現(xiàn)方法

    js函數(shù)參數(shù)設(shè)置默認(rèn)值的一種變通實現(xiàn)方法

    js函數(shù)中有個儲存參數(shù)的數(shù)組arguments,因此js版支持參數(shù)默認(rèn)值的函數(shù)可以通過另外一種變通的方法實現(xiàn)
    2014-05-05
  • JS輪播圖中緩動函數(shù)的封裝

    JS輪播圖中緩動函數(shù)的封裝

    這篇文章主要為大家詳細(xì)介紹了JS輪播圖中緩動函數(shù)的封裝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 利用js canvas實現(xiàn)五子棋游戲

    利用js canvas實現(xiàn)五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了利用js canvas實現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • javascript判斷復(fù)選框是否選中的方法

    javascript判斷復(fù)選框是否選中的方法

    這篇文章主要介紹了javascript判斷復(fù)選框是否選中的方法,需要的朋友可以參考下
    2015-10-10
  • uni-app中Navigator組件的用法詳解及傳參方式

    uni-app中Navigator組件的用法詳解及傳參方式

    這篇文章主要給大家介紹了關(guān)于uni-app中Navigator組件的用法詳解及傳參方式的相關(guān)資料,在實際應(yīng)用開發(fā)中我們經(jīng)常要使用到路由跳轉(zhuǎn),在uniapp官網(wǎng)中提供了navigator內(nèi)置組件,供我們使用,需要的朋友可以參考下
    2023-09-09
  • 基于Javascript開發(fā)連連看游戲小程序

    基于Javascript開發(fā)連連看游戲小程序

    這篇文章主要介紹了基于Java開發(fā)連連看游戲小程序,連連看是在有限的時間內(nèi),只要把所有能連接的相同圖案,兩個一對地找出來,消除全部就成功了,文中提供了解決思路和部分實現(xiàn)代碼,需要的朋友可以參考下
    2023-03-03
  • 用javascript動態(tài)注釋掉HTML代碼

    用javascript動態(tài)注釋掉HTML代碼

    用javascript動態(tài)注釋掉HTML代碼...
    2006-09-09
  • 微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄

    微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)滑動側(cè)邊欄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評論

龙江县| 平顶山市| 潼南县| 旬邑县| 张北县| 长葛市| 淳化县| 阜宁县| 临沧市| 图们市| 于田县| 浙江省| 蓬莱市| 罗平县| 浪卡子县| 黄浦区| 漳州市| 宜州市| 临漳县| 宾川县| 嘉义县| 舒兰市| 尚志市| 济宁市| 繁昌县| 阿鲁科尔沁旗| 乌拉特后旗| 开原市| 八宿县| 淮安市| 临海市| 东阿县| 安福县| 枣庄市| 延庆县| 乌拉特前旗| 孟村| 夏津县| 兴宁市| 庆元县| 密云县|