选项卡效果
2015-10-08 15:23
253 查看
例子一、
例子 二、
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>选项卡效果</title> <script type="text/javascript" src="jquery.min.js"></script> <style type="text/css"> body{font-size:13px} ul,li{margin:0;padding:0;list-style:none} #menu li{text-align:center;float:left;padding:5px;margin-right:2px;width:50px;cursor:pointer} #menu li.tabFocus{width:50px;font-weight:bold;background-color:#f3f2e7;border:solid 1px #666;border-bottom:0;z-index:100;position:relative} #content{width:260px;height:80px;padding:10px;background-color:#f3f2e7;clear:left;border:solid 1px #666;position:relative;top:-1px} #content li{display:none} #content li.conFocus{display:block} </style> </head> <body> <ul id="menu"> <li class="tabFocus">家居</li> <li>电器</li> <li>二手</li> </ul> <ul id="content"> <li class="conFocus">这是家居的内容</li> <li>这是电器的内容</li> <li>这是家居的内容</li> </ul> <script type="text/javascript"> $(function(){ $('#menu li').each(function(index){ $(this).click(function(){ $('#menu li.tabFocus').removeClass('tabFocus'); $(this).addClass('tabFocus'); $('#content li:eq('+index+')').show().siblings().hide(); }) }); }); </script> </body> </html>
例子 二、
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <title>Document</title> <script src="jquery.min.js"></script> <style> *{margin:0;padding:0;} .tab{width:240px;margin:50px;} .tab_menu { clear:both;} .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; padding:1px 6px; margin-right:4px; background:#F1F1F1; border:1px solid #898989; border-bottom:none;} .tab_menu li.hover { background:#DFDFDF;} .tab_menu li.selected { color:#FFF; background:#6D84B4;} .tab_box { clear:both; border:1px solid #898989; height:100px;} .hide{display:none} </style> </head> <body> <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> <script> $(".tab_menu ul li").hover(function(){ $(this).addClass("selected").siblings().removeClass("selected"); var index=$(".tab_menu ul li").index(this) $(".tab_box div").eq(index).show().siblings().hide(); }) </script> </body> </html>
相关文章推荐
- JMS之ActiveMQ
- 在windows下自动重启网络设备
- ocp-201
- Auto Layout界面自动布局系列-使用VFL添加布局约束
- git教程
- UISearchBar 自定义UI
- Yii createCommand CURD操作
- 注册软硬件类公司的经营范围的填写
- (VC++) CString Format的用法
- poj 2288 Islands and Bridges 状压dp
- my-mind
- tomcat6和7用户配置以及内存配置
- 关于@SuppressWarnings疑惑
- 大数模板
- javascript,clone对象
- 黑马程序员---OC学习笔记之利用协议实现代理模式
- JS实现时钟程序
- Algorithms—287.Find the Duplicate Number
- 背景建模(前景检测)算法入门 上篇
- spring mvc 中 静态资源的处理