我看過這個問題的很多變體,但還沒有找到任何可取的答案。把圖像放在div的正面和中心
我想把中心的圖像放在div
的前面。
如果我有一個div
正在加載AJAX的內容,我會(使用css
,jquery
,不過)把一個圖像中被加載div
的前面,然後將其刪除時div
加載完成。現在,雖然情況如此,但解決方案不應侷限於這種具體情況。希望我(和其他任何人)能夠在div
需要過分拍攝圖像時做到這一點。
這是要點。我不想將整個屏幕變灰,並將圖像放在窗口的中央,或放在下面,或放在側面或絕對位置。這些事情比較簡單。我想要在給定div
的中間,無論那個div
可能碰巧是中間的圖像。
注:我更喜歡不需要額外的jquery
插件的解決方案。我想用盡可能少的代碼來完成工作。
固定大小的DIV?否則,如果它尚未加載,它將沒有確定的高度和寬度。 –
您可以在加載div中創建一個div,然後設置屬性'margin:auto auto;'。當AJAX加載完成後,讓它使用jQuery將div的顯示設置爲'display:none;' –
應該使用div的當前高度和寬度。就像我說的,不要陷入使用Ajax的細節。基本上只有一個div需要在中心覆蓋圖像。 @RyanSparks你有沒有可能比這更具體? – MirroredFate