2010-06-13 6 views
0

다소 간단한 질문이 있지만 대답을 찾을 수없는 것 같습니다. div가 열리는 웹 페이지의 아무 곳이나 클릭하면됩니다. CSS 스타일을 어떻게 완성 할 수 있습니까? 내 질문은 div 안에있는 위치에 관한 것입니다.이 div를 테이블 안에 추가하면 다른 행을 클릭 할 때마다 열리길 원합니다. 감사합니다. .클릭하여 div를 엽니 다.

+1

http://www.w3schools.com/Css/css_positioning.asp + http://api.jquery.com/click/ + http://www.w3schools.com/Css/pr_pos_z-index.asp –

답변

0

음과 같은 것을 시도 :

<table> 
<tr onclick="d=document.getElementById('myDiv');if(d.style.display=='block'){d.style.display='none';}else{d.style.display='block';}"> 
<td><td> 
</tr> 
<tr onclick="d=document.getElementById('myDiv');if(d.style.display=='block'){d.style.display='none';}else{d.style.display='block';}"> 
<td><td> 
</tr> 
</table> 

<div id="myDiv" style="display:none"> 
STuff 
</div> 

이 작업을 수행하는 더 나은 방법이 있습니다 .. 임은 확실하지 TR 태그가 온 클릭 핸들러를 가지고 있지만 시도 그 가치합니다. jquery 또는 mootools과 같은 자바 스크립트 라이브러리를 사용할 수 있습니다.

+0

나는 이것을 downvote하려고했지만, 나는 downvoters 싫어! ;) –

관련 문제