您的位置:首页 > Web前端 > JavaScript

js实现图片显示局部,鼠标经过显示全部的效果

2008-01-23 00:00 1106 查看
这个是例如了CSS的margin负值和相对定位做的一个图片放大的效果。图片开始只是局部的,鼠标放上去显示整个图片。





无标题文档

body{ font-size:12px; }
ul,li,ol{ margin:0; padding:0; list-style:none; }
.box{ margin:100px; clear:both; border:1px solid #000; }
.box ul li{ list-style:none; float:left; width:60px; height:60px; margin-left:10px; text-align:center; border:1px solid #ccc; }
.box ul li a{ display:block; background:#f2f2f2; width:60px; height:60px; overflow:hidden; }
.box a img{ margin:-25px 0px 0px -25px; border:0; }
.box a:hover{ width:105px; height:140px; border:4px solid #f2f2f2; margin:-40px -50px -80px -50px; padding:1px; position:relative; }/* 设置相对定位后才能盖住后面的层 */
.box a:hover img{ margin:0; border:0; }
.clear{clear:both;overflow:hidden;height:0;}








































[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: