これはjsfiddleリンクです:
html,body
{
height:100%;
width:100%;
overflow:hidden;
}
body
{
padding: 60px 0px;
height: 100%;
box-sizing: border-box;
}
.header
{
height:60px;
background:#000;
color:#fff;
width: 100%;
position: fixed;
top:0;
}
.body
{
overflow-y: scroll;
height: 100%;
}
.footer
{
height:60px;background:#000;position:fixed;bottom:0px;width:100%;color:#fff;
bottom:0
}
基本的に、スクロールバーはコンテンツ領域にのみ表示し、ヘッダーとフッターは常に表示する必要があります。上記のリンクは Chrome と IE では機能しますが、Firefox では機能しません。スクロールバーはフッターの後ろにあります。この問題を解決する方法を教えてください。