文章編號: 177378 - 上次校閱: 2006年5月11日 - 版次: 3.0 資訊: Z 軸索引屬性運作方式的 HTML 項目
在此頁中結論有許多種方式可以分類 Web 網頁上的項目。本文件並 Z 軸索引 屬性的目的,我們可以分成它們兩個類別: 視窗型並無視窗。 視窗型的項目
無視窗的項目
其他相關資訊視窗型的所有項目會繪製本身所有無視窗的項目,儘管其容器的祝福的頂端。不過,視窗型的項目遵循相對於彼此,Z 軸索引 屬性,就像無視窗元素遵循與彼此要相對 Z 軸索引 屬性。 無視窗的所有項目呈現在相同的 MSHTML 平面上並在個別的 MSHTML 平面上繪製視窗型的項目。您可以使用 Z 軸索引 操作相同的平面上的項目,但不是將混合,與不同的平面中的項目相符。您可以重新排列 Z-索引的每個平面上元素,但視窗型的飛機永遠會繪製無視窗平面的頂端。 圖層索引如何在 Internet Explorer 5 中運作在 Internet Explorer 5 IFRAMEs 都是視窗型控制項,並遵循相對於其他視窗型控制項,例如 SELECT 項目的 Z 軸索引 屬性。如果 IFRAME Z 軸索引 大於 SELECT 項目,[IFRAME 繪製 SELECT 元素的頂端,反之亦然。如果 Z 軸索引 是相同的在頁面上元素順序會優先採用 ; 因此,最後一個項目繪製的前一個項目上。下列範例程式碼說明這點: 當您將 SELECT] 項目的 Z 軸索引 設定為 [5 時,[IFRAME 繪製的 SELECT 項目上因為 [IFRAME 是最後一個項目,因此,會優先於 SELECT。如果 SELECT 項目後面之 IFRAME,項目上方的 [IFRAME 時繪製 z 索引都相同。 圖層索引網際網路總管 5.5 中的運作方式Z 索引會採取網際網路總管 5.5 中哪些 IFRAMEs 不再視窗型的項目中的一個完全新層級。如需詳細資訊,請參閱下列 Microsoft 開發 o 人 h 員 ? 工 u 具 ? 網路 (MSDN) 文件中的 「 無視窗 IFRAME 元件 」 主題:http://msdn.microsoft.com/workshop/author/dhtml/overview/compat.asp#WindowlessFrames
(http://msdn.microsoft.com/workshop/author/dhtml/overview/compat.asp#WindowlessFrames)
這樣做只是視窗型的項目留下 SELECT 項目。如果使用前面的程式碼執行網頁,當您將 SELECT] 項目的 Z 軸索引 設定為大於 5 的數值的網際網路檔案總管 5.5 它繪製 [IFRAME 的頂端。當您將 SELECT] 項目的 Z 軸索引 設定為小於 5 的數值時,[IFRAME 與重疊它,即使它們是兩個無視窗的項目。這是 [IFRAME 的特點: 它跟 Z 軸索引 相對於無視窗項目,而且它支援 Z 軸索引 相對於視窗型的項目,像是 SELECT 項目在這個案例。當您將 DIV 項目的 Z 軸索引 設定為大於 IFRAME (如 6) 的數值時,DIV 涵蓋 [IFRAME。這種情況支援上述的陳述式 IFRAMEs 無視窗,而且它們依照疊置順序與其他無視窗的項目。當您將 Z 軸索引 設定為 [值小於或等於 (如 5) IFRAME 時,它仍然繪製 DIV 的頂端中,因為元件的順序會優先採用。當您將 DIVZ 軸索引 設定為 6,並保留的 SELECT 項目和 IFRAME Z 軸索引 的 5 時,SELECT 項目一律繪製 DIV 的頂端因為它是視窗型。 不過,IFRAME 嘗試繪製上方的 SELECT,因為它是最後的順序。若要避免發生這種情況,SELECT 之項目的 Z 軸索引 值必須大於 [IFRAME 或者 SELECT 項目必須是最後一次,以確保項目永遠將 IFRAME 的上方時繪製 z 索引是相同的清單中。有鑑於此,z 索引類似的內容可能會很困難。若要解決這個問題,使用下列方法:
?考如需有關 Microsoft Internet Explorer 開發 Web 為基礎的解決方案的詳細資訊,請造訪下列 Microsoft 網站: http://msdn.microsoft.com/ie/
(http://msdn.microsoft.com/ie/)
http://support.microsoft.com/iep (http://support.microsoft.com/iep) 這篇文章中的資訊適用於:
機器翻譯重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。 按一下這裡查看此文章的英文版本:177378?
(http://support.microsoft.com/kb/177378/en-us/
)
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|
























回此頁最上方