蛋疼菊紧,写了个tab切换效果
<div id="wrap">
<div id="tab-title">
<ul>
<li class="focus">tab1</li>
<li>tab2</li>
<li>tab3</li>
</ul>
</div>
<div id="tab-content">
<ul>
<li>苍井空</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
</ul>
<ul>
<li>吉泽明步</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
</ul>
<ul>
<li>波多野结衣</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
<li>简易切换tab练习</li>
</ul>
</div>
</div>
* {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul,li {list-style-type:none;}
#wrap {margin:10px; width:400px;}
#tab-title ul {overflow:hidden; background:#000; padding:1px}
#tab-title li {float:left; display:block; color:#fff; padding:5px 0; width:100px; text-align:center; cursor:pointer;}
#tab-title li.focus {background:#ccc; color:#000;}
#tab-content {border:1px solid #000; border-top:none; padding:10px;}
#tab-content ul {display:none; line-height:1.8}
#tab-content ul:first-child {display:block;}
window.onload = function(){
var oLi = document.getElementById("tab-title").getElementsByTagName("li");
var oUl = document.getElementById("tab-content").getElementsByTagName("ul");
for(var i=0;i<oLi.length;i++){
oLi[i].index = i;
oLi[i].onmouseover = function(){
for(var n=0;n<oLi.length;n++){
oLi[n].className = "";
this.className = "focus";
}
for(var n=0;n<oUl.length;n++){
oUl[n].style.display = "none";
oUl[this.index].style.display = "block";
}
}
}
}
各位大爷轻拍。
分享到:
相关推荐
STM32菜鸟学习手册-罗嗦版 。
菜鸟入侵--利用资源搜索动画教程,内附有详细的使用说明 菜鸟入侵之利用资源篇 菜鸟在入侵的时候,如果能充分利用现有的资源,那将对自己的入侵起很大的
<li class="tab active">选项卡1 <li class="tab">选项卡2 <li class="tab">选项卡3 <div class="content-pane" style="display: block;">内容1 <div class="content-pane" style="display: none;">内容2 ...
- **验证环境**:如果在新建项目的向导中能看到 Android 相关的选项,说明环境搭建成功。 ### 知识点三:其他推荐的开发工具 #### 3.1 Android Studio - **简介**:Google 推荐的官方 IDE,功能强大且易于使用。...
菜鸟到老鸟-教你玩转Mac操作
其他学习路径编程人工智能菜鸟学习机器学习-从入门到跑路菜鸟学习深度学习-从入门到跑路菜鸟学习知识图谱-从入门到跑路操作系统菜鸟学习操作系统-从入门到跑路菜鸟学习Linux-从入门到跑路其他菜鸟学习数学-从入门到...
NULL 博文链接:https://iaiiit.iteye.com/blog/1709850
在这个"菜鸟封装的一个简洁tab页"项目中,我们可以探讨以下几个关键知识点: 1. **HTML结构**: - Tab页的基本结构通常包括一个容器(如div)用于包裹所有tab,每个tab是一个单独的按钮,以及对应的面板内容。按钮...
js菜鸟堂上笔记之特效5选项卡,切勿用于商业用途
简易BootLoader实现
从给定的文件信息来看,本文档主要涉及的是使用JavaScript实现网页中的选项卡特效,这是一种常见的Web前端交互设计,能够使页面布局更加整洁、美观,同时也提升了用户体验。下面,我们将详细解析这一知识点。 ### ...
通过这些实例,菜鸟可以逐步理解JavaScript的基本语法和功能,并开始构建动态网页。在深入学习过程中,还会涉及更多高级概念,如数组、对象、条件语句、循环、事件处理等,这些都是构建复杂交互式网页的关键。
在《职场菜鸟升职记》这部作品中,作者通过主人公的视角展现了作为一名职场新人所应有的态度。开篇即强调“我是菜鸟”的心态,这种心态不仅意味着对自身能力的认知和定位,更是一种积极向上、勇于学习的态度。它鼓励...
《CCNA菜鸟笔记640-802》是一份针对初学者的全面学习资源,包含两部分:《CCNA菜鸟笔记2007修正版》和《CCNA 640-802课程讲义》。这些文档旨在帮助读者理解和掌握Cisco Certified Network Associate(CCNA)认证考试...
手打从菜鸟到入门--电脑篇 此文章推荐刚刚接触电脑的朋友们阅读,书籍会更新,属于网络文章,相信对大多数网友会有帮助!
《Delphi7教程之菜鸟先飞版--帮你打通任督二脉(第1式)》是一份专为初学者设计的教程,旨在帮助新手快速掌握Delphi7编程的基础知识和技巧。Delphi7是一款强大的Windows应用程序开发工具,以其高效的代码生成、直观的...
菜鸟飞飞飞-微服务架构的想法
Bootstrap本身并不包含这样的工具,但有一些第三方工具,如Bootbox.js或Bootstrap可视化编辑器(例如Bootstrap Studio),可以让用户通过拖放的方式构建和预览Bootstrap页面。 6. **菜鸟离线教程**:这个教程可能...