2010-03-21 55 views
1

是否有點擊元素的方法,即使它在其他元素之上。我有一個div下的鏈接,div必須是它的位置,但鏈接當然可以點擊。z-index最大但仍「透明」?

解決方案?即使jQuery沒問題,如果CSS不可行的話。

馬爾蒂·萊恩

編輯:我不能添加鏈接更高,因爲這裏的DIV是一種疊加/眩光。

回答

2

使用一些Javascript,您可以添加另一個具有更高z-index的a元素,並將其絕對放置在原始鏈接的位置上。

0

直到時間結束纔會導致黑客行爲的唯一解決方案是促進鏈接到更高的z-index或隱藏div。試圖跟蹤座標感覺像是一個不可能的解決方案。

是否有理由不能將鏈接升級到更高的堆棧索引?

+0

我加質疑的原因。 – 2010-03-21 17:00:34

0

我已經做了這種事情之前發送鼠標座標點擊和確定什麼是在div下,然後發送一個點擊該元素。但那是隻有幾個可點擊的項目。我不想爲複雜的安排做這件事。

0

添加本CSS規則

a { 
    z-index: 999; /* greater than top most div */ 
}