jQuery tabs侧面显示
2014-03-08 11:16
393 查看
1、效果如图:
2、具体代码如下:
3、总结
a、需要jQuery easytabs.js 。
b、tab显示在左还是在右,使用css控制ul float:right; or float:left;
2、具体代码如下:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>侧边框</title> <script src="../vendor/jquery-1.7.1.min.js" type="text/javascript"></script> <script src="../vendor/jquery.hashchange.min.js" type="text/javascript"></script> <script src="../lib/jquery.easytabs.min.js" type="text/javascript"></script> <style> #tab-side-container { background: #fff; border: solid 1px; height: 400px; font-family:"微软雅黑"; font-size:12px; } #tab-side-container ul { width:60px; height: 400px; list-style: none; margin:0; padding: 0; background:#058CCE; float: left; border-right: solid 1px; } #tab-side-container ul li { width: 60px; margin:0; padding: 0; text-align: center; } #tab-side-container ul li a { color:#FFF; text-decoration:none; display: block; padding: 10px 0; outline: none; } #tab-side-container ul li.selected-tab { background:#F90; position: relative; left: 1px; border-style: solid; border-width: 1px 0; } #tab-side-container ul li:first-child.selected-tab { border-top: none; } #tab-side-container ul li a.selected-tab { font-weight: bold; text-decoration: none; } #tab-side-container .panel-container { background: #fff; padding-top: 5px; padding-left: 120px; } </style> <script type="text/javascript"> $(document).ready( function() { $('#tab-side-container').easytabs({ animate: false, tabActiveClass: "selected-tab", panelActiveClass: "displayed" }); }); </script> </head> <body> <h3>Tabs on side</h3> <div id="tab-side-container"> <ul> <li><a href="#side-tab1">Tab1</a></li> <li><a href="#side-tab2">Tab2</a></li> <li><a href="#side-tab3">Tab3</a></li> <li><a href="#side-tab4">Tab4</a></li> </ul> <div class="panel-container"> <div id="side-tab1"> <h2>Tab1</h2> <p>content 1.</p> </div> <div id="side-tab2"> <h2>Tab2</h2> <p>content 2.</p> </div> <div id="side-tab3"> <h2>Tab3</h2> <p>content 3.</p> </div> <div id="side-tab4"> <h2>Tab4</h2> <p>content 4.</p> </div> </div> </body> </html>
3、总结
a、需要jQuery easytabs.js 。
b、tab显示在左还是在右,使用css控制ul float:right; or float:left;
相关文章推荐
- (转)jquery的html,text,val
- jquery插件简单
- jquery iframe
- jquery 插件开发学习1
- jquery xml解析
- jquery实现弹出div,始终显示在屏幕正中间的简单实例
- Jquery&EasyUi
- 8个超实用的jQuery技巧攻略
- 第六天 我为集成平台狂(四)-步履轻盈的JQuery(二)
- Jquery ajax implement with timer
- 基于jquery的可拖拽浮动层
- jquery实现弹出div,始终显示在屏幕正中间的简单实例
- Jquery实现点击按钮,连续地向textarea中添加值的实例代码
- jquery之ajaxfileupload异步上传插件
- jquery $(document).ready() 与window.onload的区别
- jquery选择器 之 获取父级元素、同级元素、子元素
- 使用JS或jQuery模拟鼠标点击a标签事件
- 写JQuery插件的基本知识
- [从jQuery看JavaScript]-匿名函数与闭包(Anonymous Function and Closure)
- jquery8个小知识