글
1.레이어를 만듭니다. <Div id="Pop" style="position:absolute; left:100px; top:100px; width:100px; height:100px; z-index:1;"></Div> Pop라는 이름의 레이어를 이렇게 생성합니다. 윈도우창 왼쪽에서 100px 위에서 100px 떨어진 곳에 시작하는 레이어죠. 2.레이어속에 원하는 내용물을 넣어줍니다. <Div id="Pop" style="position:absolute; left:100px; top:100px; width:100px; height:100px; z-index:1;"> <img src="이미지주소"> </Div> 3.레이어의 초기상태를 보이지 않게 숨겨둡니다. <Div id="Pop" style="position:absolute; left:100px; top:100px; width:100px; height:100px; z-index:1;display:none;"> <img src="이미지주소"> </Div> 4.이제 클릭할 경우 미리 만들어진 저 Pop 라는 레이어를 보여주면 됩니다. 간단한 스크립트를 작성하겠습니다. <script> function ViewLayer(){ document.getElementById("Pop").style.display='inline' } </script> 5.작성한 펑션을 불러오면 원하시는 작업이 끝이 납니다. <a href="javascript:ViewLayer();">열어주세요</a> ============================================================ 간단하게 작성한것들이 사용함에 불편함이 있을거예요. 예를들어 열었는 레이어를 닫아준다던가 하는 그런것들요. 자 그럼 스크립트를 조금 수정해서 사용하기 편하게 만들어 보겠습니다. <script> function ViewLayer(){ //만일 Pop라는 녀석이 닫혀있다면?? if(document.getElementById("Pop").style.display=="none"){ //열어주어라 document.getElementById("Pop").style.display='inline' //그렇지 않은 모든 경우라면?? }else{ //닫아주어라 document.getElementById("Pop").style.display='none' } } </script> 이렇게 작성하시면 한번 클릭하면 열리고 한번 더 클릭하면 닫히게 됩니다.
'웹스터디 > xhtmlcss' 카테고리의 다른 글
꾸며진 셀렉트박스 (decorated select box) (0) | 2008.05.30 |
---|---|
select 박스 CSS (0) | 2008.05.30 |
CSS핵(hack) 정리 2 (0) | 2008.05.30 |
html, css, javascript, DOM (Reference) -유용합니다. (0) | 2008.05.09 |
CSS핵(hack) 정리 (1) | 2008.04.12 |
PNG 포멧 용법 (0) | 2008.04.12 |
클릭하면 즐겨찾기(또는 북마크) 추가되는 소스 (0) | 2008.04.06 |
둥근 모서리 테이블 (0) | 2008.03.21 |
여백조절하는 padding과 margin . 차이점을 한방에 알려드리죠. (0) | 2008.03.21 |
css 라운드 테이블 (1) | 2008.03.01 |
RECENT COMMENT