用JS实现网站导航的切换

 时间:2026-02-12 12:08:16

1、编写导航html

首先我们写好我们导航的基本html代码

<div class="nav">

<ul>

<li><a href="javascript:;" onclick="tabNav(1)">国内新闻</a></li>

<li><a href="javascript:;" onclick="tabNav(2)">国际新闻</a></li>

<li><a href="javascript:;" onclick="tabNav(3)">娱乐新闻</a></li>

<li><a href="javascript:;" onclick="tabNav(4)">科技新闻</a></li>

</ul>

</div>

<div class="cnt" id="cnt_1" style="display:block;">我是国内新闻</div>

<div class="cnt" id="cnt_2"><div>我是国际新闻</div></div>

<div class="cnt" id="cnt_3">我是娱乐新闻</div>

<div class="cnt" id="cnt_4">我是科技新闻</div>

2、编写导航css样式

美化一下我们的导航

.top{height:40px;background:#fff;}

.nav{width:1200px;height:40px;background:#147DDF;}

ul{list-style:none;}

ul li{float:left;padding:0 10px;}

ul li a{color:#fff;line-height:40px;text-decoration:none;}

.cnt{display:none;}

3、编写js代码

function tabNav(num){

for(var i=1;i<5;i++){

document.getElementById('cnt_'+i).style.display = 'none';

}

document.getElementById('cnt_'+num).style.display = 'block';

}

  • PowerDesigner使用教程之-创建概念模型
  • 如何在apache官网下载jar包与源码?
  • 如何将Android程序运行在手机上
  • PowerDesigner使用:[2]自定义数据结构
  • Word如何利用OneNote将文档保存为图片
  • 热门搜索
    瓶盖打不开怎么办 长智齿疼怎么办 宝宝缺锌怎么补 额头上长痘痘怎么办 奇瑞瑞虎3怎么样 鼻子大怎么变小 无线键盘怎么用 怎么解散qq群 希腊字母怎么读 怎么更改无线网密码