只是一个简单的效果,利用jQuery来完成下滑效果
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/app.css" />
<script src="js/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".flip").mouseover(function(){
$(".panel").slideDown();
});
$("#main_div").mouseleave(function(){
$(".panel").slideUp();
});
});
</script>
</head>
<body>
<div id="main_div">
<div class="panel">
<p><span>W3School - 领先的 Web 技术教程站点</span>
</p>
<p>W3School - 领先的 Web 技术教程站点</p>
<p>在 W3School,你可以找到你所需要的所有网站建设教程。</p>
</div>
<p class="flip">请点击这里</p>
</div>
</body>
</html>
app.css
#image_div {
padding: 20px;
margin: 20px;
}
#imgstyle {
width: 200px;
height: 200px;
}
ul li {
list-style: none;
}
span {
background: blanchedalmond;
}
div.panel,
p.flip {
margin: 0px;
padding: 5px;
text-align: center;
background: #e5eecc;
border: solid 1px #c3c3c3;
}
div.panel {
height: 120px;
display: none;
}