1 回答

TA貢獻1820條經(jīng)驗 獲得超10個贊
在這種情況下你應(yīng)該使用flexbox。你的代碼是反應(yīng)的,但我會嘗試使用 html 和 css,這樣你就可以理解你必須應(yīng)用的規(guī)則??催@個例子:
.app {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.header {
position: sticky;
top: 0;
padding: 15px 5px;
background-color: pink
}
.footer {
padding: 15px 5px;
background-color: pink;
margin-top: auto;
}
<div class="app">
<div class="header">
Your Header
</div>
<div class="app-content">
Your will have routes here that will render your components as required
</div>
<div class="footer">
Your Footer
</div>
<div>
這里的技巧是在頁腳上使用margin-top
,它將產(chǎn)生您正在尋找的結(jié)果。
如果您對此還有任何疑問或困惑,請告訴我。
- 1 回答
- 0 關(guān)注
- 215 瀏覽
添加回答
舉報