4个调用出的内容全堆在一起了,请各位帮忙解决一下.
问题如下:
当打开页面,由于4个调用信息页面同时给显示在窗口中,造成4个调用出来的信息全部堆在一起了,需要手动点任何一个标签才行.
请各位帮忙解决...要打开以后显示出来的是最新范文的信息.
代码如下:
<div id="tab">
<h3 class="up" onclick="go_to(1);">最新范文</h3>
<div class="block">
<UL>调用最新信息 </UL>
</div>
<h3 onclick="go_to(2);">最新论文</h3>
<div class="block">
<UL>调用最新信息
</UL>
</div>
<h3 onclick="go_to(3);">最新营销</h3>
<div class="block">
<UL>调用最新信息
</UL>
</div>
<h3 onclick="go_to(4);">最新交易</h3>
<div>
<UL>调用最新信息
</UL>
</div>
<script type="text/javascript">
var h=document.getElementById("tab").getElementsByTagName("h3");
var d=document.getElementById("tab").getElementsByTagName("div");
function go_to(ao){
for(var i=0;i<h.length;i++){
if(ao-1==i){
h[i].className+=" up";
d[i].className+=" block";
}
else {
h[i].className=" ";
d[i].className=" ";
}
}
}
//-->
</script>
------解决方案--------------------没有啊,我试过了,是分开的 啊,是不是你的浏览器的原因?
最新范文
调用最新信息
最新论文
调用最新信息
最新营销
调用最新信息
最新交易
调用最新信息
------解决方案--------------------.block{
position : absolute ;
}
看看你的block样式里是否有position : absolute;去掉它
------解决方案--------------------解决了