2014-01-14 52 views
-5

在我的背景下,每當我設置position:absolute;它消失了,但不是當我把它設置爲position: relative;東西隨着位置消失:絕對而不是位置:相對?

任何想法?不是很緊急,我可以與相對位置合作,只是好奇。 (注意:我知道圖片中有style="display:none;",但不要緊,我改變了功能,因此應該忽略)

圖片:

<img src="http://i39.tinypic.com/15qvslj.jpg" style="top: 375px; left: 400px; position: relative; z-index: 1; visibility: show; display:none" id="Controls"> 

背景: http://jsfiddle.net/vUN5A/

+2

任何代碼示例? – Hellgorithm

+0

爲您添加了代碼示例 – user3192520

+0

這是左邊:-400px –

回答

0

因爲

left: -400px; 

它將定位離視口左-400px的對象。嘗試使用

left: 0px; 
0

既然你說-400是一個錯字,我在你的問題中改變了它。

您的圖像樣式中缺少;。改變這一點,然後嘗試將display:none;設置爲display:block;並查看是否改變了任何內容。