任務是在其他塊的水平和垂直中心顯示塊。我用this code僅使用CSS在移動設備上水平和垂直顯示div中心
<div class="parent">
<div class="child"></div>
</div>
.parent {
background-color: #AFAFAF;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.child {
background-color: #FF0000;
bottom: 0;
height: 200px;
left: 0;
margin: auto;
position: fixed;
right: 0;
top: 0;
width: 200px;
}
,並在瀏覽器和iOS設備的偉大工程,但是這是在Android移動設備(不片劑)的情況下:內的div被釘在左上角但是當我使用Adobe Edge Inspect檢查元素時,我發現這個內部div的突出顯示的區域顯示正確。如何以Android移動爲中心解決此問題?內部塊的大小將會改變,所以應該是通用的。
是的,這是最簡單的方法,但正如我在孩子的寬度和高度會改變之前寫的一樣。 – Amazzzonka
它在哪裏變化?更新尺寸時更新邊距。我這樣說是因爲你已經設置了高度和寬度,所以你必須將它設置在某個地方。 – trgraglia