日期:2014-05-16  浏览次数:20308 次

仿qq导航菜单,显示高度问题!
以下是仿qq导航菜单源代码,var   contentHeight=200;   //内容区高度,都是统一的,   现在我想让各个菜单下面的内容高度不是统一的,根据自己的要求设置高度,应该怎么处理啊!!
各位高手帮帮忙!!!谢谢了!!

演示地址:
http://www.sucai.com/texiaofile/69_view.htm


<html>  
<head>  
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">  
<title> 仿QQ导航菜单-www.51windows.Net </title>  
<style   type= "text/css ">  
.titleStyle{  
background-color:#008800;color:#ffffff;border-top:1px   solid   #FFFFFF;font-size:9pt;cursor:hand;  
}  
.contentStyle{  
background-color:#eeffee;color:blue;font-size:9pt;  
}  

a{  
color:blue;  
}  
body{  
font-size:9pt;  
}  
</style>  
</head>  
<body>  

<script   language= "JavaScript ">  
<!--  
var   layerTop=20;   //菜单顶边距  
var   layerLeft=30;   //菜单左边距  
var   layerWidth=140;   //菜单总宽  
var   titleHeight=20;   //标题栏高度  
var   contentHeight=200;   //内容区高度  
var   stepNo=10;   //移动步数,数值越大移动越慢  

var   itemNo=0;runtimes=0;  
document.write( ' <span   id=itemsLayer   style= "position:absolute;overflow:hidden;border:1px   solid   #008800;left: '+layerLeft+ ';top: '+layerTop+ ';width: '+layerWidth+ '; "> ');  

function   addItem(itemTitle,itemContent){  
itemHTML= ' <div   id=item '+itemNo+ '   itemIndex= '+itemNo+ '   style= "position:relative;left:0;top: '+(-contentHeight*itemNo)+ ';width: '+layerWidth+ '; "> <table   width=100%   cellspacing= "0 "   cellpadding= "0 "> '+  
' <tr> <td   height= '+titleHeight+ '   onclick=changeItem( '+itemNo+ ')   class= "titleStyle "   align=center> '+itemTitle+ ' </td> </tr> '+  
' <tr> <td   height= '+contentHeight+ '   class= "contentStyle "> '+itemContent+ ' </td> </tr> </table> </div> ';  
document.write(itemHTML);  
itemNo++;  
}  
//添加菜单标题和内容,可任意多项,注意格式:  
addItem( '欢迎 ', ' <BR>   欢迎光临设计在线! ');  
addItem( '网页陶吧 ', ' <center> <a   href= "# "> 网页工具 </a>   <BR> <BR> <a   href= "# "> 技术平台 </a>   <BR> <BR> <a   href= "# "> 设计理念 </a>   <BR> <BR> <a   href= "# "> 更多 </a> </center> ');  
addItem( '美工教室 ', ' <center> <a   href= "# "> 平面设计   </a>   <BR> <BR> <a   href= "# "> 三维空间 </a>   <BR> <BR> <a   href= "# "> 设计基础 </a>   <BR> <BR> <a   href= "# "> 更多.. </a> </center> ');  
addItem( 'Flash ', ' <center> <a   href= "# "> 基础教程 </a>   <BR> <BR> <a   href= "# "> 技巧运用 </a>   <BR> <BR> <