日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简单弹出遮障层实例

發布時間:2024/8/23 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简单弹出遮障层实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?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?????<title>無標題頁</title>
?5?<style?type="text/css">
?6?.overlay
?7?{
?8?????display:none;
?9?????position:absolute;
10?????top:0;
11?????left:0;
12?????width:100%;
13?????background:#ffffff;
14?????z-index:990;
15?????filter:alpha(opacity=50);?
16?????opacity:0.5;
17?}
18?.div1
19?{
20?????width:100%;
21?????height:1500px;
22?????background:#c8dcfa;
23?}
24?</style>
25?<script?type="text/javascript">
26?????function?OpenLayer(id)
27?????{
28?????????var?lay?=?document.getElementById(id);
29?????????lay.style.height=document.body.scrollHeight+"px";
30?????????lay.style.display="block";
31?????}????
32?</script>
33?
34?</head>
35?<body>????
36?????<div?id="layer"?class="overlay">
37?????</div>????
38?????????
39?????<div?class="div1">
40?????????<input?type="button"?value="點擊彈出層"?onclick="OpenLayer('layer')"?/>
41?????</div>
42????
43?</body>
44?</html>

js方式實現:

?

<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml"?>
<head>
????<title>無標題頁</title>
<style?type="text/css">
.overlay
{
????display
:none;
????position
:absolute;
????top
:0;
????left
:0;
????width
:100%;
????background
:#ffffff;
????z-index
:990;
????filter
:alpha(opacity=50);?
????opacity
:0.5;
}
.div1
{
????width
:100%;
????height
:1500px;
????background
:#c8dcfa;
}
</style>
<script?type="text/javascript">????
????
var?layer;
????
function?OpenLayer()
????{??
????????
if(!layer)
????????{???
????????????layer?
=?document.createElement("div");
????????????layer.className
="overlay";
????????????document.body.appendChild(layer);
????????}????????
????????layer.style.height
=document.body.scrollHeight+"px";
????????layer.style.display
="block";????????
????}????
</script>

</head>
<body>???????
????<div?class="div1">
????????<input?type="button"?value="點擊彈出層"?onclick="OpenLayer()"?/>
????</div>
???
</body>
</html>

Demo:http://files.cnblogs.com/huangweiwei/OverlayLayer2.rar

轉載于:https://www.cnblogs.com/huangweiwei/archive/2012/05/28/OverLayLayer.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的简单弹出遮障层实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。