리스트에 내용보여지기 질문 드립니다.
본문
검색해도 원하는 답변 찾기가 어려워 질문 드립니다.ㅠ
리스트 제목 부분에 마우스를 올리면 내용이 보여지게 할려는데 방법을 모르겠습니다..
list.skin.php 파일에
--------------------------------------------------------------------------
<style type="text/css">
<!--
#content_over {
position:absolute;
z-index:99;
visibility: hidden;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_showHideLayers() { //v9.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3)
with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}
//-->
</script>
<td bgcolor="#FFFFFF" onmouseover="MM_showHideLayers('content_over','','show')" onmouseout="MM_showHideLayers('content_over','','hide')">
<div id="content_over"><?=nl2br($list[$i][wr_content]);?></div>
<?php echo $list[$i]['subject'] ?></td>
--------------------------------------------------------------------------
위 방법으로 하면 마우스 오버시 내용이 불러와 지기는 하는데,
두번째, 세번째 글에 마우스를 오버해도 제일 위에 있는 부분에 내용이 나타납니다..
어디를 수정해야 할까요..?
이해가 안되시면 더 자세히 설명 드리겠습니다ㅠ
답변 부탁 드립니다~!
답변 3
이런식으로 하면 됩니다.
td에 position:relative; 를 주세요!
아이디 이름은 유일해야합니다.
content_over1
content_over2
...
이렇게 각각 지정되어야 합니다.