div の下部にあるタブ メニューを作成しようとしています。タブ リンクをクリックすると、そのコンテンツがスライドアップします。
これが私がこれまでに得たものです。http://jsfiddle.net/5mVt8/11/のように振る舞う理由が本当にわかりません
キービット:
#content {
position: relative;
width:500px;
height:400px;
overflow:hidden;
}
.page {
position: absolute;
left:0;
top:380px;
width:500px;
height:400px;
}
<div id="content">
<div class="page" id="one"><a href="#one">Click</a>Page 1</div>
<div class="page" id="two"><a href="#two">Click</a>Page 2</div>
<div class="page" id="three"><a href="#three">Click</a>Page 3</div>
</div>
完全なコードはこちら: http://jsfiddle.net/5mVt8/11/
これらは、オーバーフローのある相対 div 内に絶対配置 div があるバグですか? なぜこれが機能しないのか、またはこれを承認する方法を教えてもらえますか?