<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>横向手风琴</title>
<style>
.container{
width:700px;
height:100px;
margin:70px auto 10px auto;
}
.handle{
float:left;
margin:1px;
width:50px;
height:90px;
cursor:pointer;
background:#F0F;
font:bold 24px Arial, Helvetica, sans-serif;
text-align:center;
color:#FFF;
border-radius:25px;
}
.handle:hover{
background:#FC3;
}
.select{
background:#FC3;
}
.slide{
background:url(images/grey.png);
float:left;
width:380px;
height:90px;
display:none;
margin:1px;
border-radius:25px;
}
.rotate{
margin:10px auto;
}
</style>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".handle").click(function(){
if(!$(this).siblings(".slide").is(":visible")){
$(this).addClass("select");
$(this).siblings(".slide").animate({width:"show"},300);
$(this).parent().siblings().children(".slide").animate({width:"hide"},300);
$(this).parent().siblings().children(".handle").removeClass("select");
}
else{
$(this).siblings(".slide").animate({width:"hide"},300);
$(this).removeClass("select");
}
})
})
</script>
</head>
<body>
<div class="container">
<div>
<div class="handle" ><p class="rotate">1</p></div>
<div class="slide">1</div>
</div>
<div>
<div class="handle" ><p class="rotate">2</p></div>
<div class="slide">2</div>
</div>
<div>
<div class="handle" ><p class="rotate">3</p></div>
<div class="slide">3</div>
</div>
<div>
<div class="handle" ><p class="rotate">4</p></div>
<div class="slide">4</div>
</div>
<div>
<div class="handle" ><p class="rotate">5</p></div>
<div class="slide">5</div>
</div>
</div>
</body>
</html>