我有問題居中菜單,我需要它固定底部中心,從底部20px。我嘗試了大量不同的解決方案,我在網上找到了,但似乎無法完全正確。無法居中div菜單
在此處,我在現在http://ahdecor8.co.uk/menu/
預先感謝您的幫助! :)
我有問題居中菜單,我需要它固定底部中心,從底部20px。我嘗試了大量不同的解決方案,我在網上找到了,但似乎無法完全正確。無法居中div菜單
在此處,我在現在http://ahdecor8.co.uk/menu/
預先感謝您的幫助! :)
在您的CSS上應用left:0
和right:0
。
#bottom_nav {
width: 1080px;
position: fixed;
bottom: 20px;
text-align: center;
z-index: 9999;
left: 0;
right: 0;
}
你完全是完全驚人的傳說,謝謝。這工作完全馬上。你能告訴我爲什麼它有效嗎? :) –
固定職位需要至少有一個左側或右側的位置。在你的情況下,你什麼都沒有給。所以它會自動採用'left:0;'第二件事是,如果你同時給了'left:0;'和'right:0',那麼它會拉伸底座100%,然後嘗試對齊它的中心。 –
既然你有固定位置的菜單,嘗試添加:
left: 50%;
transform: translateX(-50%);
爲#bottom_nav
我建議你到旁邊的CSS應用到你的<menu id="bottom_nav">
:
***雖然沒有padding: 0;
它不會在實際的中心。
margin-left: -540px;
left: 50%;
菜單使用CSS:
#bottom_nav {
left: 50%;
margin-left: -540px;
padding-left: 0px;
}
首先,你必須設置padding
爲0。你可以添加以下:
#bottom_nav {
padding: 0;
position: fixed;
bottom: 20px;
left: calc(50% - 540px);
}
歡迎SO!這看起來很棒!請添加一些代碼。 –