colorfulTab 是一款简单实用的超酷多彩 jQuery Tabs 选项卡插件。该选项卡插件提供多种颜色主题,可以制作背景图片动画,甚至可以自定义你自己的颜色主题,非常实用。
实用该 Tabs 选项卡插件需要在页面中引入 colorfulTab.min.css 文件,jquery 和 colorfulTab.min.js 文件。
<link type="text/css" rel="stylesheet" href="css/colorfulTab.min.css">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/colorfulTab.min.js"></script>
该 Tabs 选项卡的基本 HTML 结构如下:
<div class="colorful-tab-wrapper" id="examplaTab">
<!-- Tab Menu -->
<ul class="colorful-tab-menu">
<li class="colorful-tab-menu-item active" data-color="#000">
<a href="#tab1">Tab 1</a>
</li>
<li class="colorful-tab-menu-item" data-color="#353535">
<a href="#tab2">Tab 2</a>
</li>
<li class="colorful-tab-menu-item" data-color="#d5d5d5">
<a href="#tab3">Tab 3</a>
</li>
</ul>
<!-- Tab Content -->
<div class="colorful-tab-container">
<div class="colorful-tab-content active" id="tab1">...</div>
<div class="colorful-tab-content" id="tab2">...</div>
<div class="colorful-tab-content" id="tab3">...</div>
</div>
</div>
在页面 DOM 元素加载完毕之后,可以通过 colorfulTab()方法来初始化该选项卡插件。
$("#examplaTab").colorfulTab();
$("#examplaTab").colorfulTab({
theme:"flatline",
backgroundImage:"true",
overlayColor: "#002F68",
overlayOpacity: "0.8"
});
theme:选项卡的主题。可取值有:'elliptic','flatline'
backgroundImage:是否实用背景图片动画
overlayColor:遮罩层颜色
overlayOpacity:遮罩层透明度
使用 backgroundImage 参数时需要为每一个 Tab 通过 data-background 属性指定背景图片。
<ul class="colorful-tab-menu">
<li class="colorful-tab-menu-item" data-background="image.jpg">
...
</ul>
你可以自定义自己的主题:在 SCSS 文件中编写自己的主题样式代码:
.custom-theme{
.colorful-tab-menu{
/* custom style */
}
.colorful-tab-menu-item{
/* custom style */
}
.colorful-tab-container{
/* custom style */
}
.colorful-tab-content{
/* custom style */
}
}
然后在初始化插件时通过 theme 参数来调用主题:
$("#exampleTab").colorfulTab({
theme:"custom-theme"
});
colorfulTab 选项卡插件的 github 地址为:https://github.com/knyttneve/colorfulTab
演示地址 | 下载地址 |
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!