网页代码问题,高手进来看看!!!

a:link,a:visited{text-decoration:none;color:#FFFFFF}a:hover{text-decoration:underline... a:link,a:visited {
text-decoration: none;
color: #FFFFFF
}
a:hover {
text-decoration: underline
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
}
body {
background-color: #666666;
}

#hor1 {
position:absolute;
left:300px;
top:470px;
width:220px;
height:30px;
z-index:1;
background-color: #999900;
}
#hor2 {
position:absolute;
left:300px;
top:500px;
width:220px;
height:30px;
z-index:2;
background-color: #FFCC00;
}
#hor3 {
position:absolute;
left:300px;
top:530px;
width:220px;
height:30px;
z-index:3;
background-color: #99CC00;
}
#hor4 {
position:absolute;
left:300px;
top:560px;
width:220px;
height:30px;
z-index:4;
background-color: #99CCCC;
}
#board1 {
position:absolute;
left:300px;
top:500px;
width:220px;
height:120px;
z-index:-100;
background-color: #333333;
visibility: hidden;
}

#board2 {
position:absolute;
left:300px;
top:530px;
width:220px;
height:120px;
z-index:-90;
background-color: #333333;
visibility: hidden;

}
#board3 {
position:absolute;
width:220px;
height:120px;
z-index:-80;
left: 300px;
top: 560px;
background-color: #333333;
visibility: hidden;
}

#board4 {
position:absolute;
left:300px;
top:590px;
width:220px;
height:120px;
z-index:-70;
background-color: #333333;
visibility: hidden;
}

-->
</style>
<script type="text/javascript">
lastNo=0
function re(menu_no){
if(lastNo!=menu_no){
cur=menu_no+1
lastNo=menu_no
rest()
}else{
cur=100
}
document.getElementById("board"+menu_no).style.visibility="visible"
}
function rest(){
for(i=1;i<=4;i++){
document.getElementById("hor"+i).style.top=20*i;
document.getElementById("board"+i).style.visibility="hidden"
}
menu_num=4;
act=1
height=120+20
speed=0;
posY=0;
}
function huke(){
if(act==1&&cur<100){
speed=(height-posY)*0.69+speed*0.6
posY+=speed
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=posY+(i-2)*20
}
if(Math.abs(height-posY)<0.5){
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=height+(i-2)*20
}
act=0
}
setTimeout("huke()",70)
}
}

</script>

</head>

<body>
<div id="hor1" onclick="re(1);huke()">News</div>
<div id="hor2" onclick="re(2);huke()">Populor</div>
<div id="hor3" onclick="re(3);huke()">Sports</div>
<div id="hor4" onclick="re(4);huke()">Woman</div>
<div id="board1">1.由AS而想起Javascript<br />2.用Jscript写ASP有没有先天性的不足?<br />3.没有了。</div>
<div id="board2">1.xhtml+css真的来了吗?<br />2.Flash取代传统网站<br />3.Flash何时才能连接数据库?</div>
<div id="board3">1.程序员与小姐的10个相同。<br />2.中国的程序员与中国的足球?</div>
<div id="board4">1.二十一世纪最缺的是什么?人才<br />

这个代码为什么点击时导航会置顶啊~~
我想把活动导航在网页中间用~~~
高手帮帮忙啊~~~
展开
 我来答
zxub999
2008-11-16 · TA获得超过310个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:308万
展开全部
改了下js,自己存了去看看吧,还有,你的间隔是30,不是20

<style type="text/css">
a:link,a:visited {
text-decoration: none;
color: #FFFFFF
}
a:hover {
text-decoration: underline
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #FFFFFF;
font-weight: bold;
}
body {
background-color: #666666;
}

#hor1 {
position:absolute;
left:300px;
top:470px;
width:220px;
height:30px;
z-index:1;
background-color: #999900;
}
#hor2 {
position:absolute;
left:300px;
top:500px;
width:220px;
height:30px;
z-index:2;
background-color: #FFCC00;
}
#hor3 {
position:absolute;
left:300px;
top:530px;
width:220px;
height:30px;
z-index:3;
background-color: #99CC00;
}
#hor4 {
position:absolute;
left:300px;
top:560px;
width:220px;
height:30px;
z-index:4;
background-color: #99CCCC;
}
#board1 {
position:absolute;
left:300px;
top:500px;
width:220px;
height:120px;
z-index:-100;
background-color: #333333;
visibility: hidden;
}

#board2 {
position:absolute;
left:300px;
top:530px;
width:220px;
height:120px;
z-index:-90;
background-color: #333333;
visibility: hidden;

}
#board3 {
position:absolute;
width:220px;
height:120px;
z-index:-80;
left: 300px;
top: 560px;
background-color: #333333;
visibility: hidden;
}

#board4 {
position:absolute;
left:300px;
top:590px;
width:220px;
height:120px;
z-index:-70;
background-color: #333333;
visibility: hidden;
}

-->
</style>
<script type="text/javascript">
lastNo=0
var _top=500
function re(menu_no){
if(lastNo!=menu_no){
cur=menu_no+1
lastNo=menu_no
rest()
}else{
cur=100
}
document.getElementById("board"+menu_no).style.visibility="visible"
}
function rest(){
for(i=1;i<=4;i++){
document.getElementById("hor"+i).style.top=_top+30*(i-2);
document.getElementById("board"+i).style.visibility="hidden"
}
menu_num=4;
act=1
height=120
speed=0;
posY=0;
}
function huke(){
if(act==1&&cur<100){
speed=(height-posY)*0.69+speed*0.6
posY+=speed
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=_top+posY+(i-2)*30
}
if(Math.abs(height-posY)<0.5){
for(i=cur;i<=menu_num;i++){
document.getElementById("hor"+i).style.top=_top+height+(i-2)*30
}
act=0
}
setTimeout("huke()",70)
}
}

</script>

</head>

<body>
<div id="hor1" onclick="re(1);huke()">News</div>
<div id="hor2" onclick="re(2);huke()">Populor</div>
<div id="hor3" onclick="re(3);huke()">Sports</div>
<div id="hor4" onclick="re(4);huke()">Woman</div>
<div id="board1">1.由AS而想起Javascript<br />2.用Jscript写ASP有没有先天性的不足?<br />3.没有了。</div>
<div id="board2">1.xhtml+css真的来了吗?<br />2.Flash取代传统网站<br />3.Flash何时才能连接数据库?</div>
<div id="board3">1.程序员与小姐的10个相同。<br />2.中国的程序员与中国的足球?</div>
<div id="board4">1.二十一世纪最缺的是什么?人才<br />
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式