图片展示上移效果
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>图片展示显示详细说明和隐藏</title> <meta charset='utf-8'/> <style type="text/css"> body, ul, li, ol { list-style: none; padding: 0px; margin: 0px; font-size: 12px; font-family: 微软雅黑; } img { border: 0px; } .picList { width: 100%; float: left; } .picList .col { width: 300px; height: 200px; position: relative; overflow: hidden; float: left; margin: 10px 0 0 10px; } .picList .col img, .col a { position: absolute; top: 0px; left: 0px; } .picList .col img { width: 100%; } .picList .col a { display: block; width: 280px; height: 180px; top: 160px; background:#000; color: white; font-style: normal; line-height: 25px; padding: 10px; opacity: 0.8; text-decoration: none; } </style> </head> <body> <div class='picList' id="picList"> <div class='col' id="pic1" > <img src="1.jpg" /> <a href='#'>学会html5 绝对的屌丝逆袭<br/> 本课程由浅入深,逐步推进,以示例为主线,详细完整地介绍HTML5的新功能与新特征 </a> </div> <div class='col' id="pic2"> <img src="2.jpg" /> <a href='#'>圆角水晶按钮制作<br/> 网页中的圆角按钮和宽度自适应按钮就这么轻松制作! </a> </div> <div class='col' id="pic3"> <img src="3.jpg" /> <a href='#'>导航条菜单的制作<br/> 30分钟教你轻松制作出各种形式的网站导航条菜单 </a> </div> </div> <script> function imgDisplay(){ var Div = document.getElementById('picList').getElementsByTagName('div'); var divHeight = 160; for(var i =0 ;i<Div.length;i++){ Div[i].onmouseover = showMeg; Div[i].onmouseout = hideMeg; } function showMeg(){ this.getElementsByTagName('a')[0].style.top = 0; } function hideMeg(){ this.getElementsByTagName('a')[0].style.top = divHeight+'px'; } } imgDisplay(); </script> </body> </html>
效果:
越努力越幸运