2011-06-12 25 views
4

DEMOjQuery;視差頁 - 獲取點擊事件經過DIV層

想法現在是標準的HTML元素填充層, 喜歡做一個很好的2D-移動(而不是運輸。PNG圖片)。 3d頁面。

你可以猜到我的第一個問題。 無論我嘗試過什麼,我都無法讓點擊事件通過100x100%div層找到可點擊(或其他?)元素,而不是.layer本身。

也許使圖層height:0px; position:absolute;和追加到他們相對定位的元素?

+0

攪拌機,在設計方面,速度,可用性等我完全同意!但只是製作視差風格的網站(1/4,1/2;)的一部分......我認爲一些客戶會留下深刻的印象,並且用戶也會以溫和/非積極的方式創建。 ?同意? – 2011-06-12 21:04:56

+0

對不起,刪除我的評論。我注意到你的視差有點太滑。 GitHub在他們的'404'頁面中使用了Octocat的視差,並且這個移動非常流暢。也許你也可以看看那個:https://github.com/asdasdasds – Blender 2011-06-12 21:06:36

+0

Blender ...嘗試在我的腳本中設置'sensitivity'爲'1'。現在好點了嗎?或者你的意思是說'太滑了'? – 2011-06-12 21:12:50

回答

6

只需將z-index CSS屬性添加到.box元素即可。所述的z-index越高,該元素出現在層中的術語(與999一個z-index,即元素將是abover那些1z-index):

.box { 
    ... 

    z-index: 2; 
} 

And a demo.

+0

攪拌機?????????那是...... ARRRRRRGH!我認爲這是一個Z-索引的答案,正如我在我的問題中編輯的。偉大的偉大,讓我的工作在我面前!感謝這麼多很多8)親吻'n'hugs! – 2011-06-12 21:00:48

+0

不客氣。你*確實*就你的問題提出瞭解決方案。 – Blender 2011-06-12 21:04:54