2009-10-06 55 views
3

我知道存在絕對元素出現在相對上面的錯誤。不過,我正在接受這個問題的反面。IE7絕對元素出現在相對一個後面

「bottom」元素上的z-index爲1,並且具有一個position:relative assigned。頂部元素有絕對定位和Z指數爲99.

這在Firefox,基於Webkit的瀏覽器和IE8中工作正常。有關爲什麼會發生這種情況的任何想法?

+0

這應該沒問題 - 發佈一些代碼。 – ScottE 2009-10-06 11:25:47

回答

1

我發現一個有用的resource來解決這個:

長話短說,如果你完全置於元素是空的,即不喜歡把它放在其他元素的前面(如相對放置的文字)。您可以使用1x1透明gif來克服這個問題,例如。通過在絕對放置的元素上設置如下的樣式。

.mask { 
    background: transparent url('/images/clear.gif') repeat 0 0; 
} 
相關問題