站内搜索:
首页 >> 前端 >> 内容
如何给图片动态添加半透明遮罩效果?

时间:2018/1/18 15:03:56

当鼠标hover到图片上时,出现半透明遮罩效果,移除hover则取消半透明遮罩效果

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <title></title>  
    <style type="text/css">  
        .demo{  
            width:425px;  
            height:283px;  
            position: relative;  
            overflow:hidden;  
        }  
        demo img{  
        width:100%;  
        }  
        .demo i{  
            position:absolute;  
            top:0;  
            width:100%;  
            height:100%;  
            background-color: rgba(251,251,251,0);  
            transition: background-color 0.5s;  
        }  
        .demo:hover i{  
            background-color: rgba(251,251,251,0.3);  
        }  
    </style>  
</head>  
<body>  
<p class="demo">  
        <img src="2.jpg">  
        <i></i>  
</p>  
</body>  
</html>  

  • 上一篇:如何使用canvas实现倒计时效果?
  • 下一篇:HTML,CSS,font-family中文字体的英文名称总览
  • 返回顶部