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

js與css實(shí)現(xiàn)彈出層覆蓋整個(gè)頁(yè)面的方法

 更新時(shí)間:2014年12月13日 11:18:48   投稿:shichen2014  
這篇文章主要介紹了js與css實(shí)現(xiàn)彈出層覆蓋整個(gè)頁(yè)面的方法,分別以實(shí)例形式展示了彈出層覆蓋整個(gè)頁(yè)面的css樣式與js控制的實(shí)現(xiàn)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了js與css實(shí)現(xiàn)彈出層覆蓋整個(gè)頁(yè)面的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

彈出層透明背景加框的常用樣式和結(jié)構(gòu)如下:

復(fù)制代碼 代碼如下:
.alertMessageBg{
position:fixed;
_position:absolute;
width:100%;
height:100%;
left:0;
top:0;
background:#000;
opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
z-index:97;
display:none;
}
.alertMessageDivBorder{
position:fixed;
_position:absolute;
width:750px;
height:370px;
left:50%;
top:50%;
margin:-185px 0 0 -375px;
background:#000;
filter:alpha(opacity=30);
-moz-opacity:0.3;
opacity:0.3;
z-index:98;
display:none;
}
.alertMessageDiv{
position:fixed;
_position:absolute;
width:730px;
height:350px;
left:50%;
top:50%;
margin:-175px 0 0 -365px;
background:#fff;
z-index:99;
display:none;
font-size:14px;
}

<div class="alertMessageBg"></div>
<div class="alertMessageDivBorder"></div>
<div class="alertMessageDiv"></div>

彈出層背景覆蓋整個(gè)網(wǎng)頁(yè)的方法

1.css方法

復(fù)制代碼 代碼如下:
.alertMessageBg{
position:fixed;
_position:absolute;
width:100%;
height:100%;
left:0;
top:0;
background:#000;
opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
z-index:97;
display:none;
}

2.js方法

復(fù)制代碼 代碼如下:
.alertMessageBg{
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
background:#000;
opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
z-index:97;
display:none;
}

var bgWidth = document.body.clientWidth + 'px',
  bgHeight = document.body.clientHeight + 'px',
  alertBgNode = $('.alertMessageBg');
alertBgNode.css({'width':bgWidth,'height':bgHeight});

對(duì)比以上兩種方法,顯然css方法更省事,尤其在不用兼容ie6的現(xiàn)在。

希望本文所述對(duì)大家基于JS的web程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

蒙自县| 虹口区| 根河市| 隆尧县| 巴南区| 富源县| 柳河县| 乳源| 惠安县| 无棣县| 惠州市| 富宁县| 胶州市| 高密市| 中牟县| 宁海县| 山西省| 奉贤区| 凤山县| 龙口市| 林口县| 潼关县| 上杭县| 塔河县| 博罗县| 五台县| 孝昌县| 东海县| 远安县| 沽源县| 屏南县| 兖州市| 喜德县| 临猗县| 高碑店市| 鄂托克前旗| 波密县| 莒南县| 偃师市| 武隆县| 南投市|