在css里面代码:
.container {width: 100%; margin: 1px auto;}
ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none;
height: 32px;
border-bottom: 1px solid #999;
border-left: 1px solid #999;
width: 100%;
}
ul.tabs li {
float: left;
margin: 0;
padding: 0;
height: 31px;
line-height: 31px;
border: 1px solid #999;
border-left: none;
margin-bottom: -1px;
background: #e0e0e0;
overflow: hidden;
position: relative;
}
ul.tabs li a {
text-decoration: none;
color: #000;
display: block;
font-size: 1.2em;
padding: 0 20px;
border: 1px solid #fff;
outline: none;
}
ul.tabs li a:hover {
background: #ccc;
}
html ul.tabs li.active, html ul.tabs li.active a:hover {
background: #fff;
border-bottom: 1px solid #fff;
}
.tab_container {
border: 1px solid #999;
border-top: none;
clear: both;
float: left;
width: 100%;
background: #fff;
-moz-border-radius-bottomright: 5px;
-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-bottomleft: 5px;
-khtml-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
font-size: 1.2em;
height: 125px;
}
.tab_content h2 {
font-weight: normal;
padding-bottom: 10px;
border-bottom: 1px dashed #ddd;
font-size: 1.8em;
}
.tab_content h3 a{
color: #254588;
}
.tab_content img {
float: left;
margin: 0 20px 20px 0;
border: 1px solid #ddd;
padding: 5px;
}
在js里面需要jquery代码:
//Default Action
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active content
});
在jsp里面代码:
开始需要引入:<script type="text/javascript"src="jquery.min.js"></script>
<div class="container">
<ul class="tabs">
<li><a href="#tab1">标签一</a></li>
<li><a href="#tab2">标签二</a></li>
<li><a href="#tab3">标签三</a></li>
<li><a href="#tab4">标签四</a></li>
</ul>
<div class="tab_container">
<div id="tab1" class="tab_content">
<div>区域一</div>
</div>
<div id="tab2" class="tab_content">
<div>区域二</div>
</div>
<div id="tab3" class="tab_content">
<div>区域三</div>
</div>
<div id="tab4" class="tab_content">
<div>区域四</div>
</div>
</div>
</div>
分享到:
相关推荐
本资源提供的"jQuery+css弹性伸缩Tabs选项卡代码"就是一个实现了这种功能的解决方案,尤其适用于响应式布局,能够根据容器的尺寸动态调整自身大小,提供平滑的动画效果。 首先,我们要理解jQuery在这个实现中的作用...
"jQuery css3彩色动画Tabs选项卡切换特效"是将jQuery库与CSS3技术结合,实现色彩丰富、动态过渡的选项卡切换效果。接下来,我们将深入探讨这个主题中的关键知识点。 首先,jQuery是一个轻量级的JavaScript库,它...
这个简单的例子展示了如何利用jQuery和CSS来创建选项卡。jQuery UI库提供了丰富的主题和交互效果,使得选项卡更加易于使用和美观。在实际项目中,你可以根据需求自定义CSS样式和jQuery事件,以实现更多功能,比如...
综上所述,通过结合jQuery的事件处理和CSS3的样式与动画,我们可以创建出功能完备且视觉效果良好的动态选项卡菜单切换。在实际项目中,还可以根据需求进行扩展,如添加自定义图标、响应式布局等。这个主题中的压缩包...
jQuery css弹性伸缩Tabs选项卡代码是一款根据容器的大小弹性伸缩,选项卡的样式可以实用CSS来自定义,选项卡带平滑拉伸动画效果。
总结起来,"带CSS3过渡动画效果的jQueryTabs选项卡插件"是一个强大而灵活的工具,它将jQuery的便利性和CSS3的动态效果结合起来,为网页开发人员提供了一种创建美观、响应式选项卡的途径。无论是简单的项目还是复杂的...
**jQuery和CSS3 Tabs选项卡**是Web开发中常见的交互元素,用于展示多个内容区域,而一次只显示一个。在本实例中,我们利用了Bootstrap框架的Tabs组件,并结合CSS3的技术来提升视觉效果和用户体验。 Bootstrap是一个...
综上所述,Tabulous.js插件结合了jQuery的强大功能和CSS3的视觉特效,为网页设计师和开发者提供了一种高效、灵活的方式来实现现代选项卡界面,增强了用户的浏览体验。通过深入理解和熟练使用这款插件,开发者能够更...
本文将详细解析"纯CSS3超时尚Tabs选项卡流线型标签效果"这一主题,以及如何利用CSS3技术实现这种效果。 首先,让我们了解什么是**CSS3**。CSS(层叠样式表)是用于描述HTML或XML(包括如SVG、MathML等各种XML方言)...
在本资源中,我们关注的是一个专门用于创建“超酷tabs选项卡动画特效”的纯CSS3插件。这个插件无需JavaScript库如jQuery,完全依赖CSS3的力量来实现各种令人惊叹的视觉效果。 首先,我们要了解“tabs选项卡”在网页...
这个"jQuery实现4种超酷Tabs选项卡特效源码.zip"压缩包包含了一些利用jQuery创建的选项卡效果,这些效果可以增强用户界面的互动性和美观性。下面我们将深入探讨jQuery选项卡的基本概念、实现方式以及可能涉及的技术...
jQuery彩色动画Tabs选项卡特效是一种常见的网页交互设计,它通过使用JavaScript库jQuery实现了一系列色彩丰富的动画效果,旨在提升用户体验和网站界面的吸引力。这个特效允许用户在不同的内容区域之间轻松切换,每个...
例如,你可以使用CSS更改选项卡的外观,或者通过编写自定义的事件处理器来实现特定的交互逻辑。 **五、示例应用** jQuery Tabs常用于: 1. **网站导航**:将主要的页面链接组织成选项卡,使用户能快速访问不同...
在这个名为"jQuery响应速度快的Tabs选项卡.zip"的压缩包中,我们可以推断出它包含了一个使用jQuery实现的快速响应的选项卡(Tabs)组件。这个组件可能特别关注性能优化,确保在用户切换选项卡时能提供流畅的体验。 ...
在这个“jQuery实现个性动画彩色Tabs选项卡特效源码.zip”压缩包中,包含了一个使用jQuery编写的彩色动画选项卡(Tabs)特效的源代码。这种效果可以提升用户体验,使得网页内容组织更有序,用户可以通过点击不同的...
这个特定的"带CSS3过渡动画效果的jQuery Tabs选项卡插件",通过结合jQuery的强大功能与CSS3的动画特性,为用户提供更加流畅、动态的交互体验。 CSS3过渡(Transitions)是CSS的一个重要模块,它允许我们在改变一个...
在这个"HTML5 CSS3实现Tabs选项卡特效.zip"压缩包中,我们很显然会找到一个利用这两项技术实现的选项卡(Tabs)特效。这种特效常见于网页的导航菜单、内容展示等多个场景,能够有效地组织和展示大量信息,提高用户...
插件描述:这是一款使用纯CSS3制作的Tabs选项卡特效。该Tabs选项卡简约时尚,各个选项卡之间切换时使用了下划线跟随动画,整体效果非常不错。演示地址:http://www.jq22.com/jquery-info10236