css实现 鼠标移上放大效果 或 显示隐藏内容 简单原型
2014-12-03 13:37
1266 查看
适当调整即可变为图片放大镜效果,或者鼠标移上去显示隐藏内容(ie6对hover支持不够完善,推荐在火狐或谷歌中观看)。
效果如图:
css:
.demo {
width: 318px;
margin: 100px auto 0 auto;
}
.demo:after {
content: "";
display: block;
height: 0;
clear: both;
}
.demo li {
width: 100px;
height: 100px;
border: 1px solid #e5e5e5;
background: #fafafa;
float: left;
margin: 2px;
list-style-type: none;
position: relative;
z-index: 1;
}
.demo li:hover { z-index: 2; }
.demo li:hover div { display: block; }
.demo li div {
width: 204px;
height: 204px;
border: 1px solid #e5e5e5;
position: absolute;
top: -51px;
left: -51px;
display: none;
background: #fafafa;
}
html:
<ul class="demo">
<li><div></div></li>
<li><div></div></li>
<li><div></div></li>
</ul>
效果如图:
css:
.demo {
width: 318px;
margin: 100px auto 0 auto;
}
.demo:after {
content: "";
display: block;
height: 0;
clear: both;
}
.demo li {
width: 100px;
height: 100px;
border: 1px solid #e5e5e5;
background: #fafafa;
float: left;
margin: 2px;
list-style-type: none;
position: relative;
z-index: 1;
}
.demo li:hover { z-index: 2; }
.demo li:hover div { display: block; }
.demo li div {
width: 204px;
height: 204px;
border: 1px solid #e5e5e5;
position: absolute;
top: -51px;
left: -51px;
display: none;
background: #fafafa;
}
html:
<ul class="demo">
<li><div></div></li>
<li><div></div></li>
<li><div></div></li>
</ul>
相关文章推荐
- CSS实现DIV感应鼠标Hover时的显示隐藏效果
- JQ实现效果:点击(or鼠标滑过)连接时显示内容,再点击(鼠标滑出)连接时隐藏内容
- css效果,在一个盒子里,把一部分内容隐藏掉,在鼠标悬停到div时,就会把隐藏的部分向上显示出来。 不用js操作,纯css就可以。
- JS实现鼠标移动到缩略图显示大图的图片放大效果
- DIV+CSS实现的拖动+隐藏/显示效果+背景变暗
- 转:纯CSS实现“鼠标移过显示层”效果
- css实现table中td单元格鼠标悬浮时显示更多内容
- JS实现鼠标移动到缩略图显示大图的图片放大效果
- Android ViewPager内容部分随手势上下滑动隐藏与显示Indicator效果的实现
- jquery hover鼠标划过实现列表页文章内容部分显示隐藏及全部显示切换
- 浅谈CSS和JQuery实现鼠标悬浮图片放大效果
- 纯CSS实现鼠标滑过显示子菜单的二级菜单效果
- js+css样式表实现鼠标移动变换显示内容效果
- Android ViewPager内容部分随手势上下滑动隐藏与显示Indicator效果的实现
- JS+CSS简单实现DIV遮罩层显示隐藏
- 纯CSS实现“鼠标移过显示层”效果
- jquery animate实现鼠标放上去显示离开隐藏效果
- JS+CSS简单实现DIV遮罩层显示隐藏
- 巧用CSS实现表格的隐藏显示控制,类似分页效果
- 完整的html+css+javascript实现跟随鼠标移动显示选中效果