于jQuery+CSS制作的选项卡
2011-04-13 16:52
316 查看
现在看锋利的jquery....受益非浅....下面的这个..算是课堂笔记了...需要的同学可以拿了救急....
css部分
<style type="text/css">
.hide{display:none;}
ul{list-style:none;}
li{width:120px; float:left;}
.tab_box div{border:1px solid #A0A0A4; width:500px; /*text-align:ecnter;*/ height:100px; line-height:100px;}
.tab_menu{width:500px; height:20px;}
.tab_box{ margin:1px 0 0 0;}
.selected{padding:2px 2px 0 2px; background-color:#808080; border-bottom:1px solid #808080;}
/*border-bottom:1px solid #808080---这个很重要..兼容FF与IE8...如果不加这个FF会有1px的空白...*/
</style>
div 部分
<div class="tab">
<div class="tab_menu">
<ul>
<li class="selected">时事</li>
<li>体育</li>
<li>娱乐</li>
</ul>
</div>
<div class="tab_box">
<div>时事</div>
<div class="hide">体育</div>
<div class="hide">娱乐</div>
</div>
</div>
jQuery部分
$(function(){
var $div_li=$("div.tab_menu ul li");
var $div =$("div.tab_box>div");
$div_li.click(function(){
$(this).addClass("selected").siblings().removeClass("selected");
var index=$div_li.index(this);
$div.eq(index).show().siblings().hide();
});
});
css部分
<style type="text/css">
.hide{display:none;}
ul{list-style:none;}
li{width:120px; float:left;}
.tab_box div{border:1px solid #A0A0A4; width:500px; /*text-align:ecnter;*/ height:100px; line-height:100px;}
.tab_menu{width:500px; height:20px;}
.tab_box{ margin:1px 0 0 0;}
.selected{padding:2px 2px 0 2px; background-color:#808080; border-bottom:1px solid #808080;}
/*border-bottom:1px solid #808080---这个很重要..兼容FF与IE8...如果不加这个FF会有1px的空白...*/
</style>
div 部分
<div class="tab">
<div class="tab_menu">
<ul>
<li class="selected">时事</li>
<li>体育</li>
<li>娱乐</li>
</ul>
</div>
<div class="tab_box">
<div>时事</div>
<div class="hide">体育</div>
<div class="hide">娱乐</div>
</div>
</div>
jQuery部分
$(function(){
var $div_li=$("div.tab_menu ul li");
var $div =$("div.tab_box>div");
$div_li.click(function(){
$(this).addClass("selected").siblings().removeClass("selected");
var index=$div_li.index(this);
$div.eq(index).show().siblings().hide();
});
});
相关文章推荐
- html+css+js(+JQuery)制作扑克牌图片切换效果
- 强大的jquery-制作选项卡
- jquery制作的tab标签切换选项卡
- html+css+jquery实现选项卡(模仿搜索风云榜选项卡)
- JQuery 网页选项卡制作
- 用css和jquery制作美观的alert
- JQuery 网页选项卡制作
- 使用css+js制作选项卡
- jquery制作选项卡
- 基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)
- jQuery 制作的Tab标签切换选项卡
- css_jsp制作页面选项卡
- JQuery制作简单选项卡
- 使用 CSS & jQuery 制作一款漂亮的多彩时钟
- jquery-制作选项卡
- 使用jQuery和CSS3制作数字时钟(CSS3篇)
- jQuery & CSS 制作金属质感的选择按钮
- jQuery和CSS制作霓虹灯文字效果
- Div+CSS+JQuery轻松实现选项卡"选项卡"
- html+css+jquery模仿搜索风云榜选项卡效果有截图