<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>仿QQ导航菜单-www.51windows.Net</title> <mce: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; } --></mce:style><style type="text/css" mce_bogus="1">.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> <mce: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 + ' οnclick=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="#" mce_href="#">网页工具</a> <BR><BR><a href="#" mce_href="#">技术平台</a> <BR><BR><a href="#" mce_href="#">设计理念</a> <BR><BR><a href="#" mce_href="#">更多</a></center>'); addItem( '美工教室', '<center><a href="#" mce_href="#">平面设计 </a> <BR><BR><a href="#" mce_href="#">三维空间</a> <BR><BR><a href="#" mce_href="#">设计基础</a> <BR><BR><a href="#" mce_href="#">更多..</a></center>'); addItem( 'Flash', '<center><a href="#" mce_href="#">基础教程</a> <BR><BR><a href="#" mce_href="#">技巧运用</a> <BR><BR><a href="#" mce_href="#">实例剖析</a> <BR><BR><a href="#" mce_href="#">更多..</a></center>'); addItem( '多媒体', '<center><a href="#" mce_href="#">DIRECTOR</a> <BR><BR><a href="#" mce_href="#">Authorware</a> <BR><BR><a href="#" mce_href="#">更多..</a></center>'); addItem('精品赏析', '<center><a href="#" mce_href="#">设计精品</a></center>'); document.write('</span>') document.all.itemsLayer.style.height = itemNo * titleHeight + contentHeight; toItemIndex = itemNo - 1; onItemIndex = itemNo - 1; function changeItem(clickItemIndex) { toItemIndex = clickItemIndex; if (toItemIndex - onItemIndex > 0) moveUp(); else moveDown(); runtimes++; if (runtimes >= stepNo) { onItemIndex = toItemIndex; runtimes = 0; } else setTimeout("changeItem(toItemIndex)", 10); } function moveUp() { for (i = onItemIndex + 1; i <= toItemIndex; i++) eval('document.all.item' + i + '.style.top=parseInt(document.all.item' + i + '.style.top)-contentHeight/stepNo;'); } function moveDown() { for (i = onItemIndex; i > toItemIndex; i--) eval('document.all.item' + i + '.style.top=parseInt(document.all.item' + i + '.style.top)+contentHeight/stepNo;'); } changeItem(0); // --></mce:script> </body> </html>