仿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> <