复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="zh-CN">
<head>
<title>选项卡</title>
<style type="text/css">
<!--
* { margin:0; padding:0; font-size:12px; font-weight:normal; }
.jj { font-weight:bolder!important; }
.box { border-top-color:#c00!important; }
.pr { color:#060!important; }
#tab01 { position:relative; width:336px; height:88px; padding-top:15px; margin:50px; overflow:hidden; }
#tab01 h3 { position:relative; z-index:2; float:left; height:14px; padding:0 7px 0 8px; margin-left:-1px; border-left:solid 1px #ccc; border-right:solid 1px #fff; text-align:center; background:#fff; cursor:pointer; }
#tab01 h3.up { height:18px; padding:5px 7px 0 7px; margin:-6px 0 0 0; border:solid #ccc; border-width:1px 1px 0; color:#c00; }
#tab01 div { display:none; position:absolute; left:0; top:32px; z-index:1; width:324px; height:54px; padding:5px; border:solid 1px #ccc; color:#666; }
#tab01 div.up { display:block; }
#tab02 { position:relative; width:200px; margin:50px; border:solid #ccc; border-width:0 1px 1px; }
#tab02 h4 { height:18px; line-height:18px; border:solid #ccc; border-width:1px 0; margin-bottom:-1px; text-align:center; background:#f6f6f6; cursor:pointer; }
#tab02 h4.up { color:#c00; }
#tab02 ol { display:none; height:54px; padding:5px; color:#666; }
#tab02 ol.up { display:block; }
#tab03 { position:relative; width:100px; margin:50px; }
#tab03 h3 { position:relative; z-index:1; height:16px; padding-top:4px; margin-bottom:-1px; border:solid #ccc; border-width:1px 0 1px 1px; text-align:center; font-family:宋体; background:#eee; cursor:pointer; }
#tab03 h3.up { z-index:3; color:#c00; background:#fff; }
#tab03 div.tab { display:none; position:absolute; left:99px; top:0; z-index:2; width:300px; height:200px; padding:5px; border:solid 1px #ccc; color:#666; }
#tab03 div.tab.up { display:block; }
-->
</style>
</head>
<body>
<div id="tab01">
<h3>首页</h3>
<div class="jj"><p>嘿嘿,无视div原始class值。</p></div>
<h3 class="pr">测试</h3>
<div><p>继续无视h3原始class值。</p></div>
<h3>无聊</h3>
<div><p>h3没有值也可以~</p></div>
<h3 class="box">傻蛋</h3>
<div><p>div没有值一样可以~</p></div>
</div>
<div id="tab02">
<h4>首页</h4>
<ol class="pr"><li>嘿嘿,无视容器原始class值。</li></ol>
<h4 class="box">测试</h4>
<ol><li>继续无视h3原始class值。</li></ol>
<h4>无聊</h4>
<ol><li>h3没有值也可以~</li></ol>
<h4 class="bb">傻蛋</h4>
<ol><li>div没有值一样可以~</li></ol>
</div>
<div id="tab03">
<h3>首页</h3>
<div class="tab"><p>嘿嘿,无视h3原始class值。</p></div>
<h3>测试</h3>
<div class="tab wushi"><p>继续无视div原始class值。</p></div>
<h3>无聊</h3>
<div class="tab"><p>h3没有值也可以~</p></div>
<h3 class="box">傻蛋</h3>
<div class="tab tab123"><p>class值相似一样也可以~</p><div><p>指定class后,即时再多一个div也行。</p></div></div>
</div>
<script type="text/javascript">
<!--
function Pid(id,tag){
if(!tag){
return document.getElementById(id);
}
else{
return document.getElementById(id).getElementsByTagName(tag);
}
}
function tab(id,hx,box,iClass,s,pr){
var hxs=Pid(id,hx);
var boxs=Pid(id,box);
if(!iClass){ // 如果不指定class,则:
boxsClass=boxs; // 直接使用box作为容器
}
else{ // 如果指定class,则:
var boxsClass = [];
for(i=0;i<boxs.length;i++){
if(boxs[i].className.match(/\btab\b/)){// 判断容器的class匹配
boxsClass.push(boxs[i]);
}
}
}
if(!pr){ // 如果不指定预展开容器,则:
go_to(0); // 默认展开序列
yy();
}
else {
go_to(pr);
yy();
}
function yy(){
for(var i=0;i<hxs.length;i++){
hxs[i].temp=i;
if(!s){// 如果不指定事件,则:
s="onmouseover"; // 使用默认事件
hxs[i][s]=function(){
go_to(this.temp);
}
}
else{
hxs[i][s]=function(){
go_to(this.temp);
}
}
}
}
function go_to(pr){
for(var i=0;i<hxs.length;i++){
if(!hxs[i].tmpClass){
hxs[i].tmpClass=hxs[i].className+=" ";
boxsClass[i].tmpClass=boxsClass[i].className+=" ";
}
if(pr==i){
hxs[i].className+=" up"; // 展开状态:标题
boxsClass[i].className+=" up"; // 展开状态:容器
}
else {
hxs[i].className=hxs[i].tmpClass;
boxsClass[i].className=boxsClass[i].tmpClass;
}
}
}
}
tab("tab01","h3","div","","onclick",2); tab("tab02","h4","ol");tab("tab03","h3","div","tab");
//-->
</script>
</body>
</html>
相关推荐:
seo能解决什么问题,seo会遇到哪些问题 ,挚爱花嫁ai
AI网站开发与代码创新:引领未来数字化变革的关键,ai ay规则
AI免费写文章生成器高效写作新革命
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
在线AI写文:开启高效创作新时代
《SEO教材:打造网站流量的核心利器,教你轻松SEO优化技巧》,咖啡网站建设总结文案
SEO做好,企业网站流量翻倍的关键,seo白帽技术有哪些
如何识别文章是否由AI写作:技巧与方法解析
SEO部:开启数字化营销新纪元的幕后英雄,株洲营销推广是什么公司
SEO优化排-打造高效的网络营销利器,精神AI
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
SEO运维:提升网站排名的核心战略,邢台网站建设优化建站
SEO经营:助力企业腾飞的秘密武器,靖边百度关键词排名
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
ChatGPT支付时银行卡被拒绝?教你几招轻松解决问题!,国内ai换图
SEO网:让你的数字营销更加精准高效,开启网络引流新时代,丰县互联网网站推广优势
“更加通顺”-让生活与工作无缝衔接的语言魅力,SEO书架书桌收纳
SEO售产-数字营销新战场,助力企业实现盈利增长,去哪找自贡网站建设
什么是SEO优化方案,seo的优化方案 ,ai emorobot
AI撰写工具的无限可能,让内容创作更高效、更精彩!
在线AI文章生成器开启智能创作新时代
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
ChatGPT怎么有梯子?突破网络限制,轻松畅享AI智能,ai对唱音响
GPT在什么时候被人熟知的?从技术突破到广泛应用的背后故事,ai商业新思维ai课程
SEO招标:如何通过专业SEO服务助力企业脱颖而出,牡丹江关键词排名怎么样
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
二创AI:打破创意壁垒,引领未来内容创作新潮流,背影教案网站建设游戏
二级泛站群,zblog二级泛站群 ,李宗盛ai
怎么让AI写文章,轻松实现内容创作的智能化
“新关键词”开启智慧营销新篇章,助力品牌突围,自己如何做网站seo
摘要AI生成:高效工作的新时代利器
ChatGPT空白对话:释放创意,开启智能对话的新世界,ai重庆南坪
什么是seo平台seo教程,什么是 seoseo有何价值 ,论文写作ai助手公众号
ChatGPT页面怎么拖不动?解决问题的终极指南,日韩AI换脸在线观看
AI助手不需要登陆-畅享便捷生活,随时随地高效工作,ai客服 对话
ChatGPT为什么网址打不开?原因分析与解决方法,文档审核ai
AI文章精简-高效提炼与优化你的内容创作,ai quid
ChatGPT的诞生,预示着人工智能大规模应用的时代已经来临,ai此生不渝
ChatGPT登录界面都不显示了?可能是这些原因导致的!,上海小学ai智能课
OpenAI您的信用卡被拒绝了?请尝试用借记卡支付,轻松解决支付问题!,ai cdr缩略图补丁
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
什么是秀米?全方位了解这款微信公众号排版神器,宁波全网营销型网站建设
seo种草什么意思,seo yoo na ,三维地震反演AI
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
什么是SEO金融,seo是做什么的 ,ai中转程序
SEO做法-提升网站流量与排名的关键秘诀,屏东网站推广招聘
ChatGPT为什么访问不了了?了解背后的原因与解决方法,AI怎么拖入路径
seo用什么手法,seo方式 ,ai绘画飞翔
优化公司:助力企业腾飞的秘密武器,微信营销推广价格多少
SEO领站-从零到一打造成功网站排名的秘密,轻淘客seo怎设置