css实现鼠标移上图片遮罩效果
2014-12-03 13:40
746 查看
ie6对hover支持不完善,所以不兼容,最好在火狐或谷歌等标准浏览器中观看。Demo下载
效果如图:
css:
#demo {
width: 306px;
height: 204px;
padding: 3px;
border: 1px solid #e5e5e5;
margin: 100px auto 0 auto;
background: #fff;
}
#demo:after {
content: "";
display: block;
height: 0;
clear: both;
}
#demo:hover li span {
display: block;
}
#demo li {
float: left;
width: 100px;
height: 100px;
position: relative;
margin: 1px;
}
#demo li span {
display: none;
width: 100px;
height: 100px;
background: #000;
opacity: 0.35;
position: absolute;
top: 0;
left: 0;
overflow-y: none;
}
#demo li:hover span { display: none; }
html:
<ul id="demo">
<li><span></span><img src="images/1.jpg" alt=""></li>
<li><span></span><img src="images/2.jpg" alt=""></li>
<li><span></span><img src="images/3.jpg" alt=""></li>
<li><span></span><img src="images/4.jpg" alt=""></li>
<li><span></span><img src="images/5.jpg" alt=""></li>
<li><span></span><img src="images/6.jpg" alt=""></li>
</ul>
效果如图:
css:
#demo {
width: 306px;
height: 204px;
padding: 3px;
border: 1px solid #e5e5e5;
margin: 100px auto 0 auto;
background: #fff;
}
#demo:after {
content: "";
display: block;
height: 0;
clear: both;
}
#demo:hover li span {
display: block;
}
#demo li {
float: left;
width: 100px;
height: 100px;
position: relative;
margin: 1px;
}
#demo li span {
display: none;
width: 100px;
height: 100px;
background: #000;
opacity: 0.35;
position: absolute;
top: 0;
left: 0;
overflow-y: none;
}
#demo li:hover span { display: none; }
html:
<ul id="demo">
<li><span></span><img src="images/1.jpg" alt=""></li>
<li><span></span><img src="images/2.jpg" alt=""></li>
<li><span></span><img src="images/3.jpg" alt=""></li>
<li><span></span><img src="images/4.jpg" alt=""></li>
<li><span></span><img src="images/5.jpg" alt=""></li>
<li><span></span><img src="images/6.jpg" alt=""></li>
</ul>
相关文章推荐
- 使用CSS实现中间镂空的图片遮罩效果
- css实现鼠标放到图片旋转效果
- css实现基本的鼠标滑过图片添加遮蔽层效果
- js实现鼠标移动到图片产生遮罩效果
- css3实现 鼠标移上图片 放大遮罩效果
- css3实现图片遮罩效果鼠标hover以后出现文字
- CSS+jQuery实现的鼠标滑过图片周围图片变暗的效果
- css实现鼠标移动图片居中放大效果
- css3实现图片遮罩效果鼠标hover以后出现文字
- HTML+CSS实现图片下半部分遮罩文字效果(仿微信推送信息的图片文字效果)
- 纯CSS实现鼠标移上图片添加阴影效果
- CSS实现鼠标悬停经过图片由中心点逐渐放大效果
- css实现图片遮罩高亮效果
- css实现鼠标移动图片上放大效果
- 浅谈CSS和JQuery实现鼠标悬浮图片放大效果
- 1.纯css实现鼠标移动图片切换的效果
- 纯CSS实现的当鼠标移上图片添加阴影效果代码
- CSS实现鼠标悬停图片时的边框变色效果
- CSS实现图片像框阴影效果
- 如何用CSS实现文字环绕图片的效果