我環顧四周,似乎無法找到問題的解決方案。爲什麼我的底部div顯示不是以android爲中心,而是在顯示器上顯示?
底部的兩個div如何在Windows 8上左右兩側完美切割,但是在我的android s5上,它並未居中? http://danny4help.com/
#grad4_left img {
height: 100%;
width: 100%;
border-radius: 10px 0px 0px 10px;
}
#grad4_right {
z-index: inherit;
height: 700px;
background-color: #F1EEF7;
top: 705px;
width: 50%;
left: 50%;
text-align: center;
font-size: 80px;
line-height: 40px;
color: #4A4A4A;
}
.grad#grad4_left {
z-index: inherit;
height: 700px;
background-color: black;
top: 705px;
right: 50%;
color: #4A4A4A;
width: 50%;
}
你所有的div都是絕對定位的。這將他們帶出文檔流程。 'body'元素沒有高度。我不會僅使用絕對定位的元素來構建佈局。首先,因爲這很可能是不必要的。其次,由於增加了複雜性。 –
但假設你想要走這條路線,至少我會添加'body {min-height:100vh;位置:相對; }'。這將使'body'元素至少與視口一樣高,併爲abspos div設置邊界。 –
@Michael_B我添加了你的改變 - 很多清潔器啓動!謝謝。 – fungusanthrax