2010-08-28 87 views
0

我有一個網頁,其中包含一個隱藏的名爲#order_details的div元素。當用戶點擊一個按鈕時,會出現#order_details div元素。看來div元素的z-index是6500,我已經驗證了它是整個站點中最高的z-index。它也使用jQuery,因爲我看到這樣的代碼:另一個div上的jquery div

$('#order_details').show(); 

我知道顯示#order_details div元素。

<html> 
    ... 
    ... 
    <div id="button"></div> 
    <div id="order_details"> 

     <div id="button2launch_SURVEY"></div> 
     <div id="survey"> 
     </div> 

    </div> 
</html> 

現在我也添加了#survey一個新的div元素,當我在#order_details DIV點擊一個按鈕,我想調查出現在頂部。

我已經在css #survey中設置了z-index爲6599.然後我設置了一些jQuery來顯示div。

$('#survey').show(); 

#survey div出現,但它不在#order_details div之上。

我的問題是:

#survey的z-index屬性是不是設置應該確保#survey格將出現在頂部的更高的價值?

任何幫助將不勝感激......

回答

1

確保您#surveyrelativeabsolutefixed定位。 W3 spec

+0

沒有爲我工作。雖然我只是試圖相對 – coson 2010-08-28 07:06:26

+0

停止按下!!!我只是嘗試絕對的,它似乎工作。我以爲我明白相對/絕對之間的差異,但我顯然是錯的。 – coson 2010-08-28 07:08:43