私は4つのdivで構成されるウェブサイトのレイアウトを持っています。
<div class="global">
<div class="content">
</div>
<div class="top">
</div>
<div class="footer">
</div>
</div>
次のスタイルが適用されています
div.top{
position:fixed;
top:0px;
width:100%;
height:28px;
background-color:rgb(55,55,55);
border-bottom:1px solid black;
}
次のスタイルが適用されています
div.footer{
position:fixed;
float:right;
bottom:0px;
left:87.5%;
border:1px solid:black;
border-bottom:0;
}
そしてこれを持っています
div.content{
position:absolute;
bottom:0;
top:28px;
width:100%;
background:transparent;
margin:auto;
padding:0;
}
私が抱えている問題は、コンテンツdivにあります。コンテンツdivを上部の真下から開始し、ページの残りの部分まで続けたいのですが、ページの下部を正確に何ピクセルも超えて、上部の位置も設定しました。 。現在、上部のサイズにpxを使用しているため、パーセンタイルを適用できないため、cssのみを使用してこれを行うための最良の方法は何でしょうか。
これが必要なWebサイトはhttp://www.andysinventions.info/test/で、問題は「フォーラム」というラベルの付いたタブで確認できます。
tl; dr divがページの境界を越えるのを防ぐにはどうすればよいですか?