Tab选项卡

轻量级扁平风格tabs选项卡插件

阿里云

PWS Tabs 是一款轻量级 jQuery tabs 选项卡插件。它可以创建响应式的、扁平风格的标签式选项卡,并且可以定制选项卡的标签颜色,并且 tabs 进行切换的时候还带有 CSS3 动画效果。你可以在 tabs 选项卡中嵌入视频、谷歌地图、图片和文本等内容,甚至可以将这些内容混合放置在一个选项卡页上。下图是它的响应式效果预览图:

使用方法:

使用这个 tabs 选项卡插件首先要引入必要的文件:

也想出现在这里?联系我们
创客主机
  1. <link type="text/css" rel="stylesheet" href="jquery.pwstabs.css">
  2. <script src="//code.jquery.com/jquery-1.11.2.min.js"</script>
  3. <script src="jquery.pwstabs-1.2.1.js"></script>

HTML 结构:

该选项卡插件的 html 结构可以使用一个<div>作为包裹容器,里面的每一个子元素<div>是一个选项卡选项页,使用 HTML5 的 data-pws-*首先来为每一个选项页指定它的 ID 和名称。

  1. <div class="hello_world">
  2.    <div data-pws-tab="anynameyouwant1" data-pws-tab-name="Tab Title 1">Our first tab</div>
  3.    <div data-pws-tab="anynameyouwant2" data-pws-tab-name="Tab Title 2">Our second tab</div>
  4.    <div data-pws-tab="anynameyouwant3" data-pws-tab-name="Tab Title 3">Our third tab</div>
  5. </div>

data-pws-tab 属性用于指定 ID 和初始化 tab。

data-pws-tab-name 属性用于 tab 上显示的名称。

JAVASCRIPT 部分:

通过父元素选择器进行调用可以生成一个 100%父容器宽度和带缩放动画效果的基本 tabs 选项卡。

  1. jQuery(document).ready(function($){
  2.    $('.hello_world').pwstabs();
  3. });

下面是通过参数来调用插件的方式:

  1. jQuery(document).ready(function($){
  2.    $('.hello_world').pwstabs({
  3.  
  4.       // scale / slideleft / slideright / slidetop / slidedown / none
  5.       effect: 'scale', 
  6.  
  7.       // The tab to be opened by default
  8.       defaultTab: 1,    
  9.  
  10.       // Set custom container width
  11.       // Any size value (1,2,3.. / px,pt,em,%,cm..)
  12.       containerWidth: '100%',
  13.  
  14.       // Tabs position: horizontal / vertical
  15.       tabsPosition: 'horizontal',
  16.  
  17.       // Tabs horizontal position: top / bottom
  18.       horizontalPosition: 'top',
  19.  
  20.       // Tabs vertical position: left / right
  21.       verticalPosition: 'left',
  22.  
  23.       // BETA: Make tabs container responsive: true / false (!!! BETA)
  24.       responsive: false,
  25.  
  26.       // Themes available: default: '' / pws_theme_violet / pws_theme_green / pws_theme_yellow
  27.       // pws_theme_gold / pws_theme_orange / pws_theme_red / pws_theme_purple / pws_theme_grey
  28.       theme: '',
  29.  
  30.       // Right to left support: true/ false
  31.       rtl: false
  32.  
  33.    });        
  34. });

CSS 样式:

该 tabs 选项卡插件支持 Font Awesome 4.2.0。要使用 Font Awesome 字体图标,首先要引入 font-awesome.min.css 文件:

  1. <link type="text/css" rel="stylesheet" href="../assets/font-awesome-4.2.0/css/font-awesome.min.css">

然后可以使用 data-pws-tab-icon 首先来设置你想要的图标。你可以在这里找到你想要的 Font Awesome 字体图标的名称

  1. <div class="hello_world">
  2. <div data-pws-tab="anynameyouwant1" data-pws-tab-name="Tab Title 1" data-pws-tab-icon="fa-heart">Our first tab</div>;
  3. <div data-pws-tab="anynameyouwant2" data-pws-tab-name="Tab Title 2" data-pws-tab-icon="fa-star">Our second tab</div>
  4. <div data-pws-tab="anynameyouwant3" data-pws-tab-name="Tab Title 3" data-pws-tab-icon="fa-map-marker">Our third tab</div>
  5. </div>

轻量级扁平风格 tabs 选项卡插件

已有 498 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!