我想知道如何在不知道父母div高度的情況下垂直居中父div內的子div?中心子div垂直無知知道父母的高度
我有一個pinterest風格的畫廊頁面(圖片)和懸停我顯示圖像頂部的div與圖像的信息。因爲每個圖像可能有不同的高度,所以我不知道如何將子內容集中到父div的中間。
我正在使用jQuery Masonary插件來創建佈局。
目前我有一個外部div包含圖像。一個背景顏色爲白色(或其他)的內部div,其位置爲0,0,寬度和高度爲100%。這一切都很好,我可以簡單地使用text-align:center;
非常感謝!
等等..你想要*垂直居中*或*水平*? –
你試過像'display:table','display:table-cell'這樣的CSS規則,然後應用一個CSS'vertical-align:center'? – MatRt
垂直。我已經能夠水平設置足夠容易,但我不知道每個外部div的高度,以便能夠將垂直對齊設置爲中間 – puks1978