2013-02-25 59 views
0

所以我把一些舊的代碼,並在其中我發現每一個文本框,標籤和下拉給出了自己獨特的Z-指數。現在,我認爲這是非常pointess(我們沒有隱瞞任何對象,通常是當我使用Z-指標),但是當我跟同事聊天,他們說一切都應該有自己的Z-指數(滿足HTML標準)。對象是否應該有自己的Z-index?

我試着用搜索引擎,但最讓我找到的鏈接正要重疊。這是一個HTML標準嗎?我在過去的10年中是否錯過了這個標準,並且運氣足以讓它永遠不會被它煩惱?

感謝

+0

沒有,每一個元素並不需要自己的z-index。 – j08691 2013-02-25 20:53:01

+0

考慮閱讀關於z-index的文章。 – 2013-02-25 20:53:44

+0

你支持哪些瀏覽器? – Strixy 2013-02-25 21:00:35

回答

1

如果你正在做的傳統支持IE 7和更低的,你必須在頁面的任何親屬或絕對定位的元素,則Z-指標可能是必要的,因爲IE 6和7特別是有困難的計算分層對象(注:與顯示屬性無關)。特別是對於絕對定位的輸入字段,IE6有問題。檢查定位,如果它是絕對的或相對定位,那麼是的。這聽起來像是遺留下來的CSS,而有人試圖用div來完成可能應該用表格完成的事情(當時)。我不熟悉的關於申請Z-index的每個元素的任何通用的最佳實踐,但我不記得在Dreamweaver從前陣子的是這樣做,舊的表單生成器。

1

Z-指數不指定需要來。無論如何,它們都是CSS的一部分,而不是HTML。

相關問題