묻고답하기

안녕하세요

어떻게 설명을 드려야할지 몰라서... 답답하네요...

input박스가 있고 그위에 레이어가 있습니다.

input박스를 포함하는 레이어에
position속성만 주면 그 위에 나타나는 레이어가 input박스영역이 보이면서 겹쳐보이게 됩니다.. 아래 예제파일 참고 해주세요..

position속성을 없애버리면 자연스럽게 input박스 위에 레이어가 잘 덮이게 됩니다..

아... 예를들면... 네이버 메인홈페이지에 실시간급상승 검색어 부분을 마우스로 올리면..

1-10위 까지 순위가 나타나는 레이어가 나타나는데...

아래 부분에 로그인 input박스가 자연스럽게 가려 집니다...

근데... 저에게 지금 발생하고 있는 문제가 레이어 부분이 로그인 input박스 부분을 잘가려야 하는데 input박스가 그냥 나타나 버립니다.

position속성만 들어가면 이런 현상이 나타나네요...
꼭 position속성을 사용해야하는데..
왜 이런현상이 발생하는지요?
어떻게 해결할 방법이 없을까요..ㅠㅠ

id="XXXXXXXXXX"가 position속성을 가질때 나타나는 현상
##################################################
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>제목 없음</title>
<meta name="generator" content="Namo WebEditor v6.0">

<script language="JavaScript">
<!--
function na_hide_layer(lname)
{
  if(document.getElementById) {
    document.getElementById(lname).style.visibility = 'hidden';
  } else if(document.layers) {
    document.layers[lname].visibility = 'hide'  
  } else if(document.all)
    document.all(lname).style.visibility = 'hidden'
}

function na_show_layer(lname)
{
  if (na_show_layer.arguments.length <= 1) { // don't delete, backword compatibility
    if(document.getElementById) {
      document.getElementById(lname).style.visibility = 'visible';
    } else if(document.layers) {
      document.layers[lname].visibility = 'show'  
    } else if(document.all)
      document.all(lname).style.visibility = 'visible'
  } else {
    if(document.getElementById) {
      document.getElementById(lname).style.visibility = 'hidden';
    } else if(document.layers) {
      document.layers[lname].visibility = 'hide'  
    } else if(document.all)
      document.all(lname).style.visibility = 'hidden'
  }
}

function na_init_layer_events()
{
  if (document.layers) {
    document.layers['layer1'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer1'].onmouseout = new Function("na_hide_layer('layer2');");
    document.layers['layer1'].onmouseover = new Function("na_show_layer('layer2');");
  }
}
// -->
</script>

</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" OnLoad="na_init_layer_events();">

    <div id="layer1" style="background-color:blue; width:245px; height:26px; position:absolute; left:141px; top:13px; z-index:99; " OnMouseOut="na_hide_layer('layer2');" OnMouseOver="na_show_layer('layer2');">
        <p>&nbsp;&nbsp;<font color="white">마우스를 올려보세요</font></p>
    </div>
 <div id="layer2" style="background-color:lime; width:200px; height:233px; position:absolute; left:153px; top:21px; z-index:1; visibility:hidden;">
        <p>&nbsp;</p>
</div>
<br>
<br>
<br>

<div id="XXXXXXXXXX" style="width:300px; height:200; position:absolute; z-index:1;">
<form name="form1">
    <p><input type="text" name="formtext1" size="81" style="position:relative;"></p>
</form>
</div>


</body>
</html>
###################################################


id="XXXXXXXXXX"가 position속성이 없을때 나타나는 현상
##################################################

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>제목 없음</title>
<meta name="generator" content="Namo WebEditor v6.0">


<script language="JavaScript">
<!--
function na_hide_layer(lname)
{
  if(document.getElementById) {
    document.getElementById(lname).style.visibility = 'hidden';
  } else if(document.layers) {
    document.layers[lname].visibility = 'hide'  
  } else if(document.all)
    document.all(lname).style.visibility = 'hidden'
}

function na_show_layer(lname)
{
  if (na_show_layer.arguments.length <= 1) { // don't delete, backword compatibility
    if(document.getElementById) {
      document.getElementById(lname).style.visibility = 'visible';
    } else if(document.layers) {
      document.layers[lname].visibility = 'show'  
    } else if(document.all)
      document.all(lname).style.visibility = 'visible'
  } else {
    if(document.getElementById) {
      document.getElementById(lname).style.visibility = 'hidden';
    } else if(document.layers) {
      document.layers[lname].visibility = 'hide'  
    } else if(document.all)
      document.all(lname).style.visibility = 'hidden'
  }
}

function na_init_layer_events()
{
  if (document.layers) {
    document.layers['layer1'].captureEvents(Event.MOUSEOVER|Event.MOUSEOUT|Event.MOUSEUP);
    document.layers['layer1'].onmouseout = new Function("na_hide_layer('layer2');");
    document.layers['layer1'].onmouseover = new Function("na_show_layer('layer2');");
  }
}
// -->
</script>

</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red" OnLoad="na_init_layer_events();">

    <div id="layer1" style="background-color:blue; width:245px; height:26px; position:absolute; left:141px; top:13px; z-index:99; " OnMouseOut="na_hide_layer('layer2');" OnMouseOver="na_show_layer('layer2');">
        <p>&nbsp;&nbsp;<font color="white">마우스를 올려보세요</font></p>
    </div>
 <div id="layer2" style="background-color:lime; width:200px; height:233px; position:absolute; left:153px; top:21px; z-index:1; visibility:hidden;">
        <p>&nbsp;</p>
</div>
<br>
<br>
<br>

<div id="XXXXXXXXXX" style="width:300px; height:200; z-index:1;">
<form name="form1">
    <p><input type="text" name="formtext1" size="81" style="position:relative;"></p>
</form>
</div>


</body>
</html>
##################################################

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
이상하네 1.1.5로 업데이트하니까 flv플레이어가 하얀색으로 나와요 [1] 2009.01.25 by 백성찬
LucasTin BNU님의 플래너에서 일정을 어뜨케 적는지 모르겠어요~ [4] 2009.01.25 by LucasTin
네빌 블로그 첫페이지 div 사용 질문드립니다. [3] 2009.01.25 by ......
gusanaki 이슈 트레커에서 문제 작성시 첨부 파일 후 문제 열람  
이대성931 날씨,환율정보 폼나게 만드는 법? [4] 2009.01.26 by 디에스50
차민선 꼬리표(태그) 안쓰는 방법은 없을까요? [2] 2009.01.26 by 차민선
atrack xe한번 설치해보구 사용하려 하는데 ftp정보때문에 문제가 있네요. [3] file 2009.01.26 by infinitytn
봄향기벚꽃〃 FTP 정보 입력에서 등록을 클릭하면 설치메인페이지로 가버립니다. [1] 2009.01.26 by infinitytn
너부리야 슬라이드 최근이미지 구현 [3] 2009.01.26 by 너부리야
멧돼지 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2009.01.26 by 러브렛
10 비밀번호를 쓰는 폼을 없애려고하는데 도움 좀 주세요~~ [1] 2009.01.26 by ...
짱0유 인트라넷 질문과 제로보드 질문.. [7] 2009.01.26 by 짱0유
eXimillar IE 에서만 가입과 로그인이 되지 않습니다. [13] 2009.01.26 by Kelvin
태허 제로보드 설치 가능여부.. [1] 2009.01.26 by 김상균
kelvin 상단 이미지, 배경이미지 넣던거 ㅠㅠ [1] 2009.01.26 by 띵야
eXimillar 홈페이지를 삭제하고 게시판만 남은 상태에서도 동일합니다  
sky1300 레이아웃변경 [1] 2009.01.26 by earthhero.me
스티븐슨 가입 시 음력 생일은 기입 방법이 없는 건가요? [1] 2009.01.26 by ..
관리자 본문내용에 "이게시물을"나타나지않게하려면어디를 수정하여야 하는지요? [4] file 2009.01.26 by lnbkr
외눈박이™ 제로님..홈->홈페이지자랑에 제홈피자랑에리플 삭제 부탁드립니다. [1] 2009.01.26 by ....
싴신 회원가입폼 변경과, 닉네임중복체크, 또는 금지닉넴이요 ㅜ [3] 2009.01.26 by ..
별을향해 회원 가입시 DB에 입력 되는 이름에 대해서.. [1] 2009.01.26 by 별을향해
마컬 서버이전을 하려는데 문제가 많네요 ^^; [2] 2009.01.26 by 마컬
deepBLUE 게시글의 제목을 택스트큐브 처럼 플래시로 출력할 수 없나요?  
B.G.M^^ position속성만 주면 input박스가 보이면서 레이어와 겹쳐보입니다...  
장남수 블로그 카테고리 출력문제.. [3] 2009.01.26 by ▷◁ 타락천사
earthhero.me 로그인 위젯에 관한 설명글위치를 아시는분~ [4] 2009.01.26 by earthhero.me
아쿠 xe 스킨에는 div 는 적용되지 않나요?  
신창한 운영자님 급합니다 ㅠ,ㅠ [2] 2009.01.27 by 멜로♡
Aloneann 완전 초짜... [4] 2009.01.27 by 멜로♡