从最简单的效果开始写起,一个简单的JQ写出tab切换效果,很静态,没有任何的轮转特效,单纯的点击标签显示区域块。

附上代码:

HTML:

<div class="wrapper">
<div class="tab">
<div class="tabtt">
<ul class="clearfix">
<li class="current">
<a href="javasrcipt:;">标题1</a>
</li>
<li>
<a href="javasrcipt:;">标题2</a>
</li>
<li>
<a href="javasrcipt:;">标题3</a>
</li>
</ul>
</div>
<div class="tabcon">
<div class="con" style="display: block;">
我是内容我是内容,对应标题1的内容。这就是个内容介绍。我是内容我是内容,对应标题1的内容。这就是个内容介绍。我是内容我是内容,对应标题1的内容。这就是个内容介绍。我是内容我是内容,对应标题1的内容。这就是个内容介绍。我是内容我是内容,对应标题1的内容。这就是个内容介绍。
</div>
<div class="con">
我是内容我是内容,对应标题2的内容。这就是个内容介绍。我是内容我是内容,对应标题2的内容。这就是个内容介绍。我是内容我是内容,对应标题2的内容。这就是个内容介绍。我是内容我是内容,对应标题2的内容。这就是个内容介绍。我是内容我是内容,对应标题2的内容。这就是个内容介绍。
</div>
<div class="con">
我是内容我是内容,对应标题3的内容。这就是个内容介绍。我是内容我是内容,对应标题3的内容。这就是个内容介绍。我是内容我是内容,对应标题3的内容。这就是个内容介绍。我是内容我是内容,对应标题3的内容。这就是个内容介绍。我是内容我是内容,对应标题3的内容。这就是个内容介绍。
</div>
</div>
</div>
</div>

CSS如下:

<style type="text/css">

a{color: #000;}
.tab{
position: relative;
width: 300px;
margin: 20px auto;
}
.tabtt{
position: relative;
z-index:;
}
.tabtt li{
float: left;
margin-right: 5px;
}
.tabtt li a{
display: block;
height: 30px;
line-height: 30px;
padding: 0 15px;
border:1px solid #d3d3d3;
background: #eee;
color: #999;
-moz-border-radius-topleft: 5px;
-webkit-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-moz-border-radius-topright: 5px;
-webkit-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}
.tabtt li a:hover,.tabtt li.current a{
color: #000;
background: #fff;
border-bottom:1px solid #fff;
}
.tabcon{
position: relative;
padding: 10px;
margin-top: -1px;
border:1px solid #d3d3d3;
}
.con{ display: none;}
</style>

P.S.每个人都有自己的公用的CSS,所以一些的公用的CSS 在这里没有体现,需要自己填写。例如li的list-style属性等。

最讨人喜欢的JQ来了:

<script type="text/javascript">
$(function(){
$(".tabtt ul li").click(function(){
$(this).addClass("current").siblings().removeClass("current");
$(".con").hide().eq($(".tabtt ul li").index(this)).show();
});
});
</script>

一向记不住语法的我Mark一下,说不定这次就记住了呢。(*^__^*)

tab标签切换(无炫效果,简单的显示隐藏)的更多相关文章

  1. JS特效之Tab标签切换

    在我们平时浏览网站的时候,经常看到的特效有图片轮播.导航子菜单的隐藏.tab标签的切换等等.这段时间学习了JS后,开始要写出一些简单的特效.今天我也分享一个简单tab标签切换的例子.先附上代码: HT ...

  2. JS 实现 Tab标签切换功能

    Tab标签切换 效果图: HTML部分: <div class="wrap">     <ul id="tag">       < ...

  3. jQuery蓝色修边tab标签切换

    jQuery蓝色修边tab标签切换,jQuery,tab选项卡,标签切换,jQuery蓝色修边tab标签广告代码切换是一款非常简单实用tab选项卡切换效果,自己定义好相关的html标签即可,选项卡切换 ...

  4. 网站开发,推荐使用SuperSlide 插件-Tab标签切换,图片滚动,无缝滚动,焦点图

    SuperSlide 致力于解决网站大部分特效展示问题,使网站代码规范整洁,方便维护更新.网站上常用的“焦点图/幻灯片”“Tab标签切换”“图片滚动”“无缝滚动”等只需要一个SuperSlide即可解 ...

  5. Bootstrap——设置Tab标签切换

    最近一个小项目需要用Tab标签切换显示不同div内容,用到了Bootstrap里面的东西,但是在Bootstrap3教程里却没有找到对应的代码,这里记录一下,方便以后快速查阅学习. 代码如下: < ...

  6. Vue指令:v-for的用法;v-bind绑定class的几种写法;tab标签切换

    一.v-for 的用法 循环指令,可以遍历 Number.String.Object.Array: 循环数字.字符串:有2个参数,分别是value和索引值: 循环对象:有3个参数,分别是 属性值.属性 ...

  7. 每天一个JavaScript实例-tab标签切换

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  8. JavaScript CSS 实现简单的 TAB 标签切换

    使用CSS隐藏所有tab页,然后使用JavaScript给选中的元素对应ID的tab页设置class="active"类来显示该元素,以此实现tab切换. 如鼠标放置到shwww时 ...

  9. 很好用的Tab标签切换功能,延迟Tab切换。

    一个网页,Tab标签的切换是常见的功能,但我发现很少有前端工程师在做该功能的时候,会为用户多想想,如果你觉得鼠标hover到标签上,然后切换到相应的内容,就那么简单的话,你将是一个不合格的前端工程师啊 ...

  10. 一个页面tab标签切换,都有scroll事件的解决办法

    当前页有多个tab,如果都有scroll事件, 先解绑$(window).off('scroll') 再执行scroll就不可以了,多个标签就不会互相干扰: 给你们个例子: //标签切换    $(' ...

随机推荐

  1. Array类型(一)

    1.创建数组的基本方式有两种,第一种使用Array构造函数 使用Array构造函数时可以省略new操作符 2.第二种方式是使用数组字面量表示法 由于IE的实现与其他浏览器不一致,因此我们不赞同使用这个 ...

  2. requirejs学习之-- 初始化(一)

    为了规范在项目中使用的javascript代码,我们使用了requirejs框架. 初始阶段,我们在按钮的点击事件中调用创建的模块,代码如下: function button_click() { _t ...

  3. 【0】python核心编程,第二章

    1.print语句也支持将输入重定向到文件,示例: logfile = open('/tmp/mylog.txt', 'a') print >> logfile, 'Fatal error ...

  4. EF 拉姆达 动态拼接查询语句

    EF 动态拼接查询语句 using System; using System.Collections.Generic; using System.IO; using System.Linq; usin ...

  5. [statsvn]-svn代码量统计

    用statasvn进行代码量统计的时候,第一步需要获取到项目的日志,但是我本机的svn1.4没有安装命令行,重新运行1.4的安装包也没有命令行的选项... 那就升级到最新的svn1.8好了,下载最新的 ...

  6. 启动Activity,传递参数最佳实践

    优化后的好处不言而喻,OtherActivity中所需要的参数都在方法参数中体现,减少了交流询问的成本. (1)MainActivity.java OtherActivity.openActivity ...

  7. 删除IE缓存中指定的文件

    DeleteUrlCacheEntry 1.文件单元:WinInt VC声明 BOOL DeleteUrlCacheEntry ( LPCTSTR lpszUrlName); 函数功能 删除Cache ...

  8. centos linux中怎么查看和修改计算机名/etc/sysconfig/network

    centos linux中怎么查看和修改计算机名 查看计算机名:在终端输入hostname 修改的话 hostname +计算机名(重启后失效)要永久修改的话要修改配置文件/etc/sysconfig ...

  9. linux添加静态路由表,重启继续生效(转载)

    在日常的使用中,或者在服务器中,有两个网卡配置两个地址,访问不同的网络段,这种情况是非常常见的现象,但是,我们需要额外的添加路由表来决定发送的数据包经过正确的网关和interface才能正确的进行通信 ...

  10. 表格td标签在不添加多余标签的情况下实现文本内容单行显示,多余部分省略号表示的方法

    #table { table-layout: fixed; } .content { white-space: nowrap; text-overflow: ellipsis; -o-text-ove ...