![]() |
![]() ![]() ![]() ![]() ![]() |
2005-09-02 (±Ý) 16:29 Á¶È¸:2035 | |
|
¹Ì¸®º¸±â >> http://jabusim.com/tutorials/java/jabusim_overflowhidden.htm <HTML><HEAD><TITLE>jabusim.com - overflow:hiddenÀ» ÀÌ¿ëÇÑ ¸Þ´º</TITLE> <META http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987"> <STYLE type=text/css>.mnu { FONT-SIZE: 9pt; BACKGROUND: #424242; COLOR: white; FONT-FAMILY: verdana; TEXT-ALIGN: center } .subTD { FONT-SIZE: 9pt; BACKGROUND: #e71018; CURSOR: default; COLOR: white; FONT-FAMILY: verdana; TEXT-ALIGN: center } #container { BORDER-RIGHT: white 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: white 2px solid } </STYLE> <SCRIPT language=javascript> var menuText2=new Array("Menu1","Menu2","Menu3","Menu4","Menu5"); var menuText1=new Array("¸Þ´º1","¸Þ´º2","¸Þ´º3","¸Þ´º4","¸Þ´º5"); var sub0=new Array("<a href=http://jabusim.com>jabusim.com1-1</a>","jabusim.com1-2","jabusim.com1-3"); var sub1=new Array("jabusim.com2-1","jabusim.com2-2","jabusim.com2-3"); var sub2=new Array("jabusim.com3-1","jabusim.com3-2","jabusim.com3-3","jabusim.com3-4"); var sub3=new Array("jabusim.com4-1","jabusim.com4-2","jabusim.com4-3"); var sub4=new Array("jabusim.com5-1","jabusim.com5-2","jabusim.com5-3","jabusim.com5-4"); var menuW=100; var menuH=20; var containerW=menuW*menuText1.length; var xLim=new Array(menuText1.length); var xGap=menuW; var menu2W=menuW*2; var menu2H=menuH*2; var x=0; var z=0; var yPos=-menuH; var subCw=containerW-2; function otherBack(idx){ for(i=0;i<menuText1.length;i++){ eval("mnu" + i + ".style.pixelTop=yPos"); for(j=0;j<eval("sub" + i + ".length");j++){ eval("subM" + i + ".style.pixelTop=menuH"); } } moveDIV(idx); moveSUB(idx); } function moveDIV(idx){ if(eval("mnu" + idx +".style.pixelTop") < 0){ eval("mnu" + idx + ".style.pixelTop=mnu" + idx + ".style.pixelTop + 1"); timer1=setTimeout("moveDIV(" + idx + ")",10); }else{ eval("mnu" + idx + ".style.pixelTop=0"); clearTimeout(timer1); } } function moveSUB(idx){ if(eval("subM" + idx + ".style.pixelTop") > 0){ eval("subM" + idx + ".style.pixelTop=subM" + idx + ".style.pixelTop - 1"); timer2=setTimeout("moveSUB(" + idx + ")",10); }else{ eval("subM" + idx + ".style.pixelTop=0"); clearTimeout(timer2); } } </SCRIPT> <META content="MSHTML 6.00.2800.1264" name=GENERATOR></HEAD> <BODY> <SCRIPT> document.write("<div id='container' style='overflow:hidden;position:absolute;left:100;top:100;width:" + containerW + ";height:" + menuH + ";'>"); for(i=0;i<menuText1.length;i++){ xPos=xGap*x; document.write("<div id='mnu"+ i +"' class=mnu style='cursor:default;position:absolute;left:"+ xPos + ";top:"+ yPos +";z-index:"+ z +";width:" + menuW+ ";height:"+ menu2H + ";'><span style='width:"+ menuW +";height:"+ menuH +";background:#E71018;color:white;'>"+ menuText1[i] +"</span><br><span onmouseover='otherBack("+ i +")' style='width:"+ menuW +";height:"+ menuH +";background:#424242;color:white;'>"+ menuText2[i] +"</span></div>"); x++; z++; } document.write("</div>"); document.write("<div id='sub_container' style='position:absolute;left:100;top:118;width:"+ subCw + ";height:" + menuH + ";overflow:hidden;'>"); for(i=0;i<menuText1.length;i++){ document.write("<div id='subM"+ i +"' style='position:absolute;left:0;top:"+ menuH + ";width:"+ containerW + ";height:" + menuH +";'>"); document.write("<table width=" + subCw + " cellspacing=0 style='background:#424242'><tr>"); for(j=0;j<eval("sub" + i +".length");j++){ document.write("<td class='subTD'>"+ eval("sub" + i + "[j]") +"</td>"); } document.write("</tr></table>"); document.write("</div>"); } document.write("</div>"); </SCRIPT> </SCRIPT> </BODY></HTML> |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ![]() ![]() |