2010-03-07 23 views

回答

6

它依賴於CSS3選擇器:target。目標是針對html頁面中的部分,如http://www.example.com/page#section(SO使用它們跳轉到特定答案)。

當目標被選中時,目標僞類接管。

這裏使用z-index技巧來將各部分上下推送。

這是它的一般要旨,我不知道具體情況。

編輯 -

「cur」類完全不適用。在右側,每個「窗格」中都定義了所有三個選項卡,但每個窗格的「cur」類都是「硬編碼的」。 z-indexing會將整個窗格及其製表符帶到頂部,從而創建效果。實際上,它只是3格的HTML。

所以這裏沒有魔法(超越整個:目標僞類)。

+1

沒有具體的exept:':target'選擇當前可見標籤。每個選項卡還包含它的選項卡標題。然後它將「cur」類應用到當前「選中」的「li」。 – Pindatjuh 2010-03-07 19:38:52

+0

我想知道'.cur'類是如何應用到元素(單擊時)的。你能指點我的css代碼行嗎? – Anant 2010-03-07 19:50:34

+0

@Anant閱讀Will的鏈接。技巧是':target'。我也會讀幾遍,直到我明白它。 – 2010-03-07 23:27:15