点击便变换内容的菜单
css文件如下:
<style type="text/css">
.centermenu .tabm { margin: 11px 5px 0px 5px; padding-left: 10px; border-bottom: 1px solid #FF7E00; z-index: 1;}
.centermenu .tabm li { margin: 0px; display: inline; list-style-type: none; }
.centermenu .tabm a, a.active { margin: 0px; padding: 5px 5px 0px 5px; border: 1px solid #FF7E00; color: #000; background: #fff; text-decoration: none;}
.centermenu .tabm a.active { background: #fff4d4; border-bottom: 3px solid #fff4d4; }
.centermenu .tabm a:hover { background: #fff4d4;}
.centermenu .activecontent { margin: 0px 5px; padding: 3px; border: 1px solid #ff7e00; border-top: none; height: 150px; color: #000; background: #fff4d4;}
.centermenu .hiddencontent { display: none; }
</style>
主体文件的head标签里插入:
<script language="javascript">
var ctcount=4;
function changct(cti)
{
for (i=1;i<=ctcount;i++)
{
ct=document.getElementById("ctab"+i);
cc=document.getElementById("ccontent"+i);
if(i==cti)
{
ct.className="active";
cc.className="activecontent";
}
else
{
ct.className="";
cc.className="hiddencontent";
}
}
}
</script>
主体文件body里加入:
<div class="centermenu">
<ul class="tabm">
<li><a id="ctab1" onclick="changct(1)" class="active" href="#">新闻</a></li>
<li><a id="ctab2" onclick="changct(2)" href="#">博客</a></li>
<li><a id="ctab3" onclick="changct(3)" href="#">论坛</a></li>
<li><a id="ctab4" onclick="changct(4)" href="#">图书</a></li>
</ul>
<div id="ccontent1" class="activecontent">
新闻里的内容
</div>
<div id="ccontent2" class="hiddencontent">
博客里的内容
</div>
<div id="ccontent3" class="hiddencontent">
论坛里的内容
</div>
<div id="ccontent4" class="hiddencontent">
图书里的内容
<a href="js.aspx">中间menu部分</a>
</div>
</div>
<style type="text/css">
.centermenu .tabm { margin: 11px 5px 0px 5px; padding-left: 10px; border-bottom: 1px solid #FF7E00; z-index: 1;}
.centermenu .tabm li { margin: 0px; display: inline; list-style-type: none; }
.centermenu .tabm a, a.active { margin: 0px; padding: 5px 5px 0px 5px; border: 1px solid #FF7E00; color: #000; background: #fff; text-decoration: none;}
.centermenu .tabm a.active { background: #fff4d4; border-bottom: 3px solid #fff4d4; }
.centermenu .tabm a:hover { background: #fff4d4;}
.centermenu .activecontent { margin: 0px 5px; padding: 3px; border: 1px solid #ff7e00; border-top: none; height: 150px; color: #000; background: #fff4d4;}
.centermenu .hiddencontent { display: none; }
</style>
主体文件的head标签里插入:
<script language="javascript">
var ctcount=4;
function changct(cti)
{
for (i=1;i<=ctcount;i++)
{
ct=document.getElementById("ctab"+i);
cc=document.getElementById("ccontent"+i);
if(i==cti)
{
ct.className="active";
cc.className="activecontent";
}
else
{
ct.className="";
cc.className="hiddencontent";
}
}
}
</script>
主体文件body里加入:
<div class="centermenu">
<ul class="tabm">
<li><a id="ctab1" onclick="changct(1)" class="active" href="#">新闻</a></li>
<li><a id="ctab2" onclick="changct(2)" href="#">博客</a></li>
<li><a id="ctab3" onclick="changct(3)" href="#">论坛</a></li>
<li><a id="ctab4" onclick="changct(4)" href="#">图书</a></li>
</ul>
<div id="ccontent1" class="activecontent">
新闻里的内容
</div>
<div id="ccontent2" class="hiddencontent">
博客里的内容
</div>
<div id="ccontent3" class="hiddencontent">
论坛里的内容
</div>
<div id="ccontent4" class="hiddencontent">
图书里的内容
<a href="js.aspx">中间menu部分</a>
</div>
</div>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了