2012-02-23 2 views
0

サイドバーに2つのdivがあり、2番目のクラス(クラス「ボトム」)はdivの下部に貼り付ける必要があります。どうすればいいですか?あなたはsidebarのdivにposition:relativeを適用する場合スティッキーサイドバーのdiv

<div class="header"></div> 
<div class="container"> 
    <div class="sidebar"> 
    <div class="top">topcontent</div> 
    <div class="bottom">bottomcontent</div> 
    </div> 
    <div class="main"></div> 
</div> 
<div class="footer"></div> 
+0

あなたはあなたのCSSを提供していただけますか?他の人が問題を明確にすることが容易になります。 –

答えて

2
.sidebar{position:relative;} 
.sidebar .bottom{position: absolute; bottom: 0;} 
0

は、その後、あなたはbottom divの上の位置のプロパティを使用することができ、そしてそれはsidebarに対して調整しますbottomのdivにposition:absoluteを適用します。これは、コードです。

.sidebar { 
    position:relative; 
} 

.bottom { 
    position:absolute; 
    bottom:0; 
} 
1

同じ@Chimooいますが、.topは、小さなディスプレイ上.bottomを重ならないように、下パディングやマージンを追加する必要がありますことを実現します。

+0

これは良い点です –

関連する問題