フッターを正しくしようとしていますが、問題があります。ページの下部にフッターを配置することはできましたが、ウィンドウを小さくするとコンテンツが隠れてしまうことにすぐに気付きました。position:absolute を取り除くことでこれを修正できますが、これを行うとフッターがページの下部に留まらなくなります。
これを機能させるためにさまざまなことを試しましたが、これは私が現在見ているものです。誰かがここでアドバイスを貸してくれることを願っています..
CSSコード:
html, body {
margin: 0;
padding: 0;
height:100%;
}
#wrapper {
width:900px;
background-color:#FAFAFA;
min-height:100%;
margin:0 auto -45px;
height: auto !important;
height:100%;
}
#content{
margin-top:40px;
float: left;
padding-left:100px;
padding-bottom:30px;
overflow:auto;
}
#footer{
height:30px;
bottom:0;
background:#D2CFCF;
width:900px;
clear:both;
position:absolute;
}
最近、フッターで margin-top:-30px と position:relative を試しました。上記のコードでは、フッターは適切に下部に配置されていますが、ウィンドウを小さくするとコンテンツが隠れてしまいます。私に何ができる?
HTMLは基本的に次のとおりです
<body>
<div id="wrapper">
<div id="content">
</div>
<div id="footer">
</div>
</div>
</body>