Css 负边距顶部导致firefox中的短跳转

Css 负边距顶部导致firefox中的短跳转,css,Css,下面的问题:我有一个透明的标题和它下面的一个图像,应该被移动到顶部-90px。将图像设置为边距顶部的容器:-90px在所有浏览器中都有效,在firefox中也是如此。然而,在页面的初始加载时,它是在没有-90px的情况下加载的,然后只在firefox中跳到正确的位置 跳起来感觉有点怪 它正在将其设置为位置:相对和顶部:-90px,但它在底部留下了一个我不想要的90px间隙 有什么想法吗?请发布您的代码,因为图像没有完全加载,加载图像时,它会应用css,并且有这种奇怪的行为,尝试在div中使用负边

下面的问题:我有一个透明的标题和它下面的一个图像,应该被移动到顶部-90px。将图像设置为边距顶部的容器:-90px在所有浏览器中都有效,在firefox中也是如此。然而,在页面的初始加载时,它是在没有-90px的情况下加载的,然后只在firefox中跳到正确的位置

跳起来感觉有点怪

它正在将其设置为位置:相对和顶部:-90px,但它在底部留下了一个我不想要的90px间隙


有什么想法吗?

请发布您的代码,因为图像没有完全加载,加载图像时,它会应用css,并且有这种奇怪的行为,尝试在div中使用负边距,而不是图像…这是一个很好的观点^。或者你可以坚持使用相对选项,并应用90像素的负底限