事情随着位置而消失:绝对但不是位置:相对?

时间:2014-01-14 03:38:24

标签: html css

在我的背景下,每当我将某些内容设置为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 个答案:

答案 0 :(得分:0)

因为

left: -400px;

它会将对象-400px放置在远离视口的位置。尝试使用

left: 0px;

答案 1 :(得分:0)

既然你说-400是一个错字,我就在你的问题中改变了它。

您的图片样式中缺少;。更改它,然后尝试将display:none;设置为display:block;,看看是否会发生任何变化。