您现在的位置:首页 >> 前端 >> 内容

前端开发之用代码实现遮罩效果

时间:2018/5/9 16:33:25 点击:

  核心提示:前端开发之用代码实现遮罩效果!DOCTYPE htmlhtml lang=enheadmeta charset=UTF-8meta name=viewport content=width=device...

前端开发之用代码实现遮罩效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>遮罩效果实现</title>
    <style>
        *{
            margin:0;
            padding:0;
        }
         .first{
             width:200px;
             height:200px;
             border:2px solid red;
         }
         .second{
             width:150px;
             height:150px;
             border:2px solid green;
             position:relative;
         }

         .second p{
             width:100px;
             height:100px;
             background:yellow;
         }

         .second p{
             width:100px;
             height:100px;
             background-color:rgba(0,0,0,0.6);
             position:absolute;
             top:0;
             left:0;
             display:none;
             color:#fff;
         }
    </style>
</head>
<body>
     <p class="first">
         <p class="second">
             <p>我是正常显示的内容</p>
             <p id="obj">我是遮罩</p>
         </p>
     </p>
     <script>
            var second=document.getElementsByClassName("second")[0];
            var obj=document.getElementById("obj");
            second.onmouseover=function(){
                obj.style.display="block";
            }
            second.onmouseout=function(){
                obj.style.display="none";
            }
            
     </script>
</body>
</html>

作者:网络 来源:cvpers wor