我遇到了一個奇怪的問題,在頁腳和頁面底部之間存在48頁的無邊距/填充(我還注意到,如果從頁面底部刪除頁腳DOM,這個空間仍然在下一個元素的下方)。無法刪除頁面底部的空間
我只注意到它,當我(圖中黃色)施加的背景顏色到body
。我也在使用標準化樣式表,並嘗試在頁腳上強制使用margin-bottom
無效。
基本結構:
<footer>
<section>
</section>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
</footer>
相關CSS:
* {
box-sizing: border-box;
outline: none;
}
html {
font-size: 16px;
}
body {
width: 100%;
background-color: #fefde1;
line-height: 1.5;
color: #656565;
position: relative;
}
footer {
margin-bottom: 0 !important;
padding-bottom: 60px;
width: 100%;
background-color: #fff;
font-size: 1rem;
}
請分享一個實時片段代碼。 –
設置100%高度的部分和部分應該在頁腳標記之外 –
您的示例代碼本身不會導致您描述的行爲。那麼你可以發佈一些實際證明問題的代碼嗎? –