これはよくある問題ですが、私はこれを解決できません。どのように多くの設定を組み合わせても、ページの下部にはフッターが残りません。それはそれ以外のものの下に座るだけです。ページの下部にフッターを置いておきますか?
body {
margin: 0;
background-color: #ACFAB7;
}
# container {
margin: 0 auto;
padding: 40px;
}
#header {
z-index: 0;
height: 78px;
background-color: #2ecc71;
}
#footer {
z-index: 2;
height: 40px;
width: 100%;
padding: 0px;
position: relative;
background-color: #2ecc71;
/*display required to center text*/
display: table;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#image {
z-index: 1;
margin: 20px auto;
padding: 50px;
}
/*Centers text within the header*/
span {
display: table-cell;
vertical-align: middle;
}
メーク#footer位置:絶対と下を追加します。0PXをそれに。 –
さらに@sagarkodteのコメントでは、大きなページには 'position'を取り消す必要があることに注意してください。あなたのウェブサイトが公開されている場合は、私たちの自己をチェックするためのeaiserになります。 –
フレックスボックスを絶対位置決めに使用することを検討してください。 – alesc