纯CSS的遮挡效果

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>纯CSS Lightbox效果</title>
        <style>
        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=15);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 50%;
            height: 50%;
            padding: 16px;
            border: 16px solid #8e8e8e;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }
    </style>
    </head>
<body>
    <p>页面内容. <br>
    遮挡效果请 <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">点击</a></p>
        <p>&nbsp;<select name="aa"></select></p>
        <div id="light" class="white_content">This is the lightbox content. <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">关闭</a></div>
        <div id="fade" class="black_overlay"><iframe width="100%" height="100%"></iframe></div>
</body>
</html>

你可能感兴趣的:(JavaScript,html,css,iframe,filter,Class)