5

2つのdivを取得しました。2 番目の div は最初の div にある必要があるため、最初の div のメニュー ボタンをクリックすると、最初の div に 2 番目の div が表示されます (2 番目の div が最初の div をカバーします)。最初の div の下に 2 番目の div を作成し、相対位置を指定して、最初の div に移動しました。しかし問題がある。div が長いためオーバーフローが発生し、div の高さが下部に保存されます。問題なくこれを行うにはどうすればよいですか?

4

3 に答える 3

5

HTML

<div class="one">
    <div class="two"></div>
</div>

CSS :-

.one
{
   width: 170px;
height: 170px;
position: relative;
background: red;
}
.two
{
   width: 70px;
height: 70px;
position: absolute;
background: black;
}

jsfiddle デモ

http://jsfiddle.net/xnqsF/

于 2013-04-26T12:17:37.557 に答える