競合する結果を引き起こしていると思われるページがいくつかあります。ログイン ページの背景が灰色で、内部ページの背景が白です。しかし、id="loginPage" の div は、「コンテナー」div の高さ全体を引き伸ばしません。したがって、loginPage div はグレーですが、コンテナ div の残りのスペースはまだ白です。
現在、大量のコンテンツを含むページがいくつかあるため、メイン コンテナーには min-height があります。height:100% のみに設定すると、ページの下部にフッターが表示されません。しかし、min-height に設定すると、ページの一番下に落ちます。
これが私のcssです:
html, body { height: 100%;}
#loginPage {
width:100%;
height:100%;
float:left;
background-color:#F7F7F9!important;
}
#container
{
min-height:95%;
position: relative;
background:white;
}
.footerBg
{
width:100%;
padding-top:10px;
margin:0;
position:relative;
}
およびhtml:
<div id="container">
<div class="topHeader_login">
<form method="post" action="/">
<div id="loginPage">
<div id="login_content">
<div id="login">
<div id="info">
<div style="text-align:center; padding-top:15px; float:left;"> </div>
</div>
</div>
</form>
</div>
<div class="footerBg">