2010-03-21 4 views
1

요소를 클릭하는 방법이 다른 요소 위에 있더라도 가능합니다. 한 div 아래에 링크가 있고 div는 있어야하지만 링크를 클릭 할 수 있어야합니다.가장 큰 Z- 색인이지만 여전히 "투명"합니까?

솔루션? jQuery조차 CSS로는 불가능하다면 괜찮습니다.

마르티 이네

편집 : 여기 사업부가 오버레이/눈부심의 일종이기 때문에 내가 높은 링크를 추가 할 수 없습니다.

답변

2

일부 자바 스크립트의 경우 더 높은 z- 색인을 사용하여 다른 a 요소를 추가하고 절대적으로 원래 링크 위치에 배치 할 수 있습니다.

0

시간이 끝날 때까지 해킹을 초래하지 않는 유일한 솔루션은 더 높은 Z- 색인으로의 링크를 승격 시키거나 div를 숨기는 것입니다. 좌표를 추적하려고 시도하는 것은 불가능한 해결책으로 느껴집니다.

상위 스택 인덱스로의 링크를 승격 할 수없는 이유가 있습니까?

+0

나는 의문을 제기하는 이유를 덧붙였다. –

0

클릭으로 마우스 좌표를 전송하고 div 아래에 무엇이 있었는지를 결정한 다음 해당 요소로 클릭을 보내기 전에 이런 종류의 작업을 수행했습니다. 하지만 클릭 가능한 항목이 몇 개 밖에 없었습니다. 나는 복잡한 합의를 위해 그것을하고 싶지 않을 것이다.

0

추가이 CSS 규칙

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