原生js 弹出框;弹出效果 定时关闭

关于原生js的弹出框样式 淡出淡入效果;

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
    <head> 
        <title>点击文字弹出一个DIV层窗口代码</title> 
        <style> 
        /* 遮罩层 */
        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: rgb(0, 0, 0);
            z-index:1001;
            opacity:0.8;
        }
        /* 显示层 */
        .white_content { 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            bottom: 0%;
            right: 0%;
            margin: auto;
            width: 50%; 
            height: 50%; 
            padding: 20px; 
            border: 10px solid orange; 
            background-color: white; 
            z-index:1002; 
        } 
        /* 
               setTimeout("fade.style.display='none'",5000);
               setTimeout("light.style.display='none'",5000); 
               定时关闭弹出提示框
               */
               这个不使用可以删掉`````是用来定时关闭弹出框
    </style> 
    </head> 
    <script>
       function my(){
        document.getElementById("light").style.display="block";
        document.getElementById("fade").style.display="block";
       }
       function mt(){
        document.getElementById("light").style.display="none";
        document.getElementById("fade").style.display="none";
       }
    </script>
    <body> 
        <p>示例弹出层:
            <a href = "javascript:void(0)" onclick = "my()">请点这里</a>
        </p> 


        <div id="light" class="white_content">这是一个层窗口示例程序. 

        <a href = "javascript:void(0)" onclick = "mt()">点击关闭</a>

        </div> 
        
        <div id="fade" class="black_overlay"></div> 
    </body> 
</html>

作为一个初学者 希望和大家多交流探讨;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值