私は以前のSOの投稿とタットを調べましたが、自分のコードではうまくいきませんでした。私のフッターは(ウィンドウではなく)ページの下部に貼り付けられません。コンテンツがフッターをスクロールしたくありません。ページサイズは長さが大きく異なるため、常に下部にフッターを配置する必要があります。
leftcol、rightcol、およびfooterはすべてコンテナー内にあります。どんな助けでも素晴らしいでしょう。
私のHTMLは次のように構成されています。
<body>
<div id = "container">
<div id = "leftcol">
<h2></h2>
</p>
</div>
<div id = "rightcol">
<h2></h2>
</p>
</div>
<div id ="footer">
<p>...........</p>
</div>
</div>
</body>
これが私のCSSです:
body {
font-family: 'Rokkitt', Georgia, serif;
font-size: 16px;
background-color: #FFFFFF;
line-height: 1.3em;
height: auto;
color: #252525;
}
#container {
display: block;
width: 1024px;
min-height: 100%;
margin-left: auto;
margin-right: auto;
}
#leftcol {
display: block;
float: left;
margin: 20px 5px 5px 15px;
width: 660px;
position: absolute;
height: auto;
padding-bottom: 20px;
}
#rightcol {
display: block;
float: right;
margin: 30px 5px 5px 780px;
position: absolute;
width: 275px;
height: auto;
}
#footer {
position: fixed;
bottom: 0;
width: 1024px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 150px;
}