Tab
水平带背景颜色样式
创建水平的标签页,首先要在最外层容器添加类.tab-horizontal,如需使用下述带背景颜色的样式,在该处添加.tab-bgc类。内部组成为:标签栏,推荐用<li>标签,添加tabs类。 内容部分,创建一个容器并添加类tab-content,每一页的内容容器上添加tab-item。
- 简介
- 评价
SpongeBob SquarePants
《海绵宝宝》(SpongeBob Squarepants) 是美国尼克儿童频道最著名的动画片,也是美国电视节目历史上最受观众喜爱的系列动画片之一。该片曾获得全美儿童电视动画片收视冠军。曾连续于2002~2004年获得艾美奖最佳儿童节目奖,并于2004年获得美国电视评论家奖最佳儿童节目奖。而该片创作者及执行制片人史蒂芬·希伦伯格是尼克儿童频道最受欢迎的创作者之一,曾获2002年格雷斯公主电影基金奖,并获得南加州首个环保公益组织“拯救海滩”的最高荣誉。详见《海绵宝宝》参考资料在各奖项中的获奖情况表。
<div class="tab-horizontal tab-bgc">
<ul class="tabs removeTextNodes">
<li>简介</li>
<li>登入</li>
<li>评价</li>
</ul>
<div class="tab-content">
<div class="tab-item">
...
</div>
...
</div>
</div>
水平线条样式
创建水平的标签页,首先要在最外层容器添加类.tab-horizontal,如需使用下述水平线条的样式,在该处添加.tab-line类。内部组成与上述带背景样式相同。
- Home
- Info
- Contact
I am home
I am info
I am contact
<div class="tab-horizontal tab-line">
<ul class="tabs">
<li>Home</li>
...
</ul>
<div class="tab-content">
<div class="tab-item">
...
</div>
...
</div>
</div>
小三角样式
创建水平的标签页,首先要在最外层容器添加类.tab-horizontal,如需使用下述带小三角的样式,在该处添加.tab-triangle类。内部组成与上述带背景样式相同。
- Home
- Info
- Contact
I am home
I am info
I am contact
<div class="tab-horizontal tab-triangle">
<ul class="tabs">
<li>Home</li>
...
</ul>
<div class="tab-content">
<div class="tab-item">
...
</div>
...
</div>
</div>
垂直线条样式
创建垂直的标签页,首先要在最外层容器添加类.tab-vertical,如需使用下述有标签条的样式,在该处添加.tab-line类。内部组成与上述带水平背景样式相同。
- Home
- Info
- Contact
SNX UI
SNX UI
SNX UI
<div class="tab-vertical tab-line">
<ul class="tabs">
<li>Home</li>
...
</ul>
<div class="tab-content" style="height: 120px">
<div class="tab-item">
...
</div>
...
</div>
</div>
垂直带背景样式
创建垂直的标签页,首先要在最外层容器添加类.tab-vertical,如需使用下述带背景的样式,在该处添加.tab-bgc类。内部组成与上述带水平背景样式相同。
- Home
- Info
- Contact
I am home
I am info
I am contact
<div class="tab-vertical tab-bgc">
<ul class="tabs">
...
</ul>
<div class="tab-content">
<div class="tab-item">
...
</div>
...
</div>
</div>
参数与方法
名称 | 类型 | 默认值 | 概述 |
---|---|---|---|
defaultIndex | Number | 1 | 表示默认的选中的标签页 |
scrollable | Boolean | true | 是否支持滑动切换效果。该功能支持移动端 |
名称 | 参数 | 返回值 | 概述 |
---|---|---|---|
scroll | tabItem[Type:String, default:".tab-item"] | jQuery | 滑动切换标签页,支持移动端 |
$(".tab-vertical").tabs(Option);
$(".tab-vertical").tabs(“Method”, {Option});
DropDown
基础样式
创建一个下拉菜单,首先需要在外层容器添加.dropdown,内部<button>添加.dropdown-button类,以及自定义属性data-dropdown="[ID]"(与列表中的相同), 下拉中的列表需要添加.dropdown-list类,以及添加id#[id],在列表中,如果存在首级项和次级项,可以对首级项添加类.dropdown-header。
<div class="dropdown">
<button class="btn btn-fl skyblue btn-dropdown" data-dropdown="#dropdown1">Choose one
<span class="triangle"></span>
</button>
<ul class="dropdown-list" id="dropdown1">
<li class="dropdown-header"><a>...</a></li>
<li><a href="#">...</a></li>
...
</ul>
</div>
幽灵系列
创建一个下拉菜单,首先需要在外层容器添加.dropdown,如果使用幽灵样式,再添加一个类.dropdown-yl, 内部组成与上述基础下拉菜单相同。
<div class="dropdown dropdown-yl">
<button class="btn btn-yl skyblue btn-dropdown" data-dropdown="#dropdown3">Choose one
<span class="triangle"></span>
</button>
<ul class="dropdown-list" id="dropdown3">
<li class="divider"><span class="line"></span></li>
<li class="disabled"><a href="#">you could tell me why.....................</a></li>
...
</ul>
</div>
上拉菜单
创建一个下拉菜单,首先需要在外层容器添加.dropdown,如果希望菜单弹出的方向向上,再添加一个类.dropdown-top, 内部组成与上述基础下拉菜单相同。
<div class="dropdown dropdown-top">
<button class="btn btn-fl skyblue btn-dropdown" data-dropdown="#dropdown5">Choose one
<span class="triangle-top"></span>
</button>
<ul class="dropdown-list" id="dropdown5">
<li><a href="#">...</a></li>
...
</ul>
</div>
下拉菜单拉伸至父元素100%
创建一个下拉菜单,首先需要在外层容器添加.dropdown,如果希望该下拉菜单占父元素100%,再添加一个类.dropdown-block, 内部组成与上述基础下拉菜单相同。
<div class="dropdown dropdown-block">
<button class="btn btn-fl skyblue btn-dropdown" data-dropdown="#dropdown9">Choose one
<span class="triangle"></span>
</button>
<ul class="dropdown-list" id="dropdown9">
<li><a href="#">...</a></li>
</ul>
</div>
按钮组式样与右对齐
创建一个以按钮组为基础的下拉菜单,首先需要在外层容器添加.dropdown和.btn-group类,如果使用幽灵样式,再添加一个类.dropdown-yl, 内部组成与上述基础下拉菜单基本相同,唯一不同的是,需要为按钮组中的第二个按钮添加类.btn-dropdown,以及自定义属性data-dropdown = "[id]"。
<div class="btn-group dropdown dropdown-yl">
<button type="submit" class="btn btn btn-lu green">青い鳥</button>
<button type="button" class="btn btn btn-lu green btn-dropdown" data-dropdown="#dropdown11">
<span class="triangle"></span>
</button>
<ul class="dropdown-list" id="dropdown11">
<li><a>...</a></li>
</ul>
</div>
ListGroup
ListGroup的删除样式
创建列表组,首先要在外层容器添加类.list-group,如果想要使其能够滑动删除,务必添加.list-touchmoveable类。并且调用参数与方法,参看参数与方法部分。 内部组成中,为每个列表项添加.list-item即可。
SNX UI
SNX UI
SNX UI
<div class="list-group list-chooseable list-touchmovable">
<div class="list-item">
...
</div>
...
</div>
ListGroup的拓展样式
创建列表组,首先要在外层容器添加类.list-group,内部组成中,为每个列表项添加.list-item即可。 下面样式为表单与列表项组合样式。
<div class="list-group list-chooseable">
<div class="list-item">
<div>
<form class="form form-order">
<label>
<input type="checkbox">
Option one is this and that—be sure to include why it's great
</label>
</form>
</div>
</div>
...
</div>
ListGroup的手风琴样式
列表项也可以实现手风琴效果,为外层元素添加.list-organ类,并在 JavaScript 中调用 organ 方法即可,参看参数与方法部分。
2.再次点击目录恢复
2.再次点击目录恢复
2.再次点击目录恢复
2.再次点击目录恢复
<div class="list-group list-organ">
<div class="list-item">
...
</div>
<div class="list-content">
...
</div>
...
</div>
参数与方法
名称 | 参数 | 返回值 | 概述 |
---|---|---|---|
organ | 无 | jQuery | 手风琴效果 |
swipe | content[Type:String, Default:删除] | jQuery | 滑动触发删除按钮显现,再删除 |
$('.list-touchmovable').listGroup(Method,{Options});
$('.list-organ').listGroup(Method);
Popup
Popup基础样式
创建弹出框首先需要在外层容器添加.popup类,内部组成为按钮的弹出内容,需要为内容部分容器添加类.popup-list,根据弹出方向,再添加类.popup-[position]。 内容部分仍需添加类popup-triangle,popup-header,popup-body,详细参看下例。
This is popup body for the information. Sed posuere consectetur est at lobortis.
This is popup body for the information. Sed posuere consectetur est at lobortis.
This is popup body for the information. Sed posuere consectetur est at lobortis.
This is popup body for the information. Sed posuere consectetur est at lobortis.
[position] top/right/bottom/left
<div class="popup">
<button class="btn btn-fl [colors]">popup-[position]
<span class="triangle"></span>
</button>
<div class="popup-list popup-[position]">
<div class="popup-triangle"></div>
<div class="popup-header">
popup-header
</div>
<div class="popup-body">
<p>
This is popup body for the information.
Sed posuere consectetur est at lobortis.
</p>
</div>
</div>
</div>
长按钮Popup样式
由于点击部分为按钮,长度并不影响,请放心使用。
This is popup body for the information. Sed posuere consectetur est at lobortis.
<div class="popup">
<button class="btn btn-lu [colors]">popup-top and the button is very very long
<span class="triangle"></span>
</button>
<div class="popup-list popup-[postition]">
<div class="popup-triangle"></div>
<div class="popup-body">
...
</div>
</div>
</div>
Tooltip
Tooltip基础样式
创建提示框首先需要在外层容器添加.tooltip类,内部组成为按钮的弹出内容,需要为内容部分容器添加类.tooltip-list,根据弹出方向,再添加类.tooltip-[position]。 内容部分仍需添加类tooltip-triangle,tooltip-header,tooltip-body,详细参看下例。
This is tooltip body for the info.
This is tooltip body for the info.
This is tooltip body for the info.
This is tooltip body for the info. Sed posuere consectetur est at lobortis.
<div class="tooltip">
<button class="btn btn-lu [colors]">tooltip-[position]</button>
<div class="tooltip-list tooltip-[position]">
<div class="tooltip-triangle"></div>
<div class="tooltip-body">
...
</div>
</div>
</div>
长Tooltip样式
由于点击部分为按钮,长度并不影响,请放心使用。
This is tooltip body for the info. Sed posuere consectetur est at lobortis.
<div class="tooltip">
<button class="tooltip btn btn-fl [colors]">tooltip-top and the button is very very long</button>
<div class="tooltip-list tooltip-[position]">
<div class="tooltip-triangle"></div>
<div class="tooltip-body">
...
</div>
</div>
</div>
Progress
静态进度条样式
创建静态进度条样式需要添加的类为.progressbar,并且需要您设置一个 width,推荐写在 CSS 代码中。也可以为进度条添加颜色类.[color], 如果需要添加条纹,在内部元素上添加.probar-stripe类。
* Without color, progress is blue.
<div class=" progressbar [colors]">
<div class="probar-stripe" style="width: 72%">
72%
</div>
</div>
动画进度条样式
创建动态进度条样式需要添加的类为.progressbar,并且需要您设置一个 width,推荐写在 CSS 代码中。也可以为进度条添加颜色类.[color], 如果需要添加条纹,在内部元素上添加.probar-stripe类。希望进度条有动画效果,则需要添加类.animate-stripe。
<div class=" progressbar [colors]">
<div class="probar-stripe animate-stripe" style="width: 48%">
</div>
</div>
进度条控制插件
创建动态进度条样式需要添加的类为.progressbar,要使用插件使其产生动作,需再添加一个类.active。插件的使用方法参看参数与插件部分。
<div class="progressbar">
<div></div>
</div>
$('.progressbar').progress("animate");
环形进度-[Unstable]
创建环形进度条的方法为,在外部容器添加类.progresscircle,内部三个标签依次添加类.pie-right, .pie-left,.circle-inner。
<div class="progresscircle [colors]">
<div class="pie-right"><div></div></div>
<div class="pie-left"><div></div></div>
<div class="circle-inner">75%</div>
</div>
Loading样式
载入的样式归入进度条中,根据不同样式,添加类.loading,.loading-round。具体参看下面代码。
<div class="loading">
<span></span>
<span></span>
<span></span>
</div>
<div class="loading-round">
<span></span>
<span></span>
</div>
参数与方法
名称 | 类型 | 默认值 | 概述 |
---|---|---|---|
curValue | Number | 0 | 设置进度条的当前值。 |
hasText | Boolean | true | 设置进度条是否有进度显示 |
hasStrip | Boolean | false | 设置进度条是否有条纹 |
hasAnimatedStrip | Boolean | false | 设置进度条条纹是否有动画 |
hasAnimation | Boolean | false | 设置进度条动画 |
start | Number | 0 | 进度条起始值 |
end | Number | 100 | 进度条结束值 |
duration | Numer | 7000 | 进度条加载持续时间 |
名称 | 参数 | 返回值 | 概述 |
---|---|---|---|
animate | 无 | jQuery | 在限定时间内滚动条加载完毕。 |
$('.progressbar').progress(init[可选], {Options});
$('.progressbar').progress(Method);
Alert
带背景颜色的样式
创建警告框,使其具有基础特征的类为.alert,如果选择带背景的样式,添加类.alert-bgc即可,颜色的设定直接追加颜色类.[color]。
<div class="alert alert-bgc" role="alert">
...
</div>
$('.alert').alert('close');
带边框的样式
创建警告框,使其具有基础特征的类为.alert,如果选择带边框的样式,添加类.alert-yl即可,颜色的设定直接追加颜色类.[color]。
<div class="alert alert-yl" role="alert">
...
</div>
$('.alert').alert('close');
Alert插件-[Unstable]
使用方法参看参数与方法,但首先要将alert隐藏。该部分请先不要使用。
<div class="g-2 alert alert-bgc alert-hide" role="alert" style="display: none">
...
</div>
$('.test-alert').click(function () {
$('.alert-hide').alert();
});
参数与方法
名称 | 类型 | 默认值 | 概述 |
---|---|---|---|
duration | Number | 2000 | 警告框的停留时间 |
名称 | 参数 | 返回值 | 概述 |
---|---|---|---|
close | 无 | jQuery | 可点击关闭警告框 |
$('.alert').alert(Method);
$('.alert').alert(init[可选], {Options});
Modal
常规尺寸样式
模态框的创建要为点击触发事件的区域添加类.btn-modal,自定义属性data-modal = "#[id]",实体部分的容器务必记得添加一个 id,以.modal类。 在实体中的各组成部分,类的添加为.content,.modal-main,.modal-header,.modal-body,.modal-footer,详细请参看下例。
SNX-UI Modal title
One fine body…
国を選択
ブロック・エリア選択
One very long body…内容を自分で選択しましょう。
<button class="btn btn-fl skyblue btn-lg btn-modal" data-modal="#modal1">Modal demo1</button>
<div class="modal" id="modal1">
<div class="content">
<div class="modal-main">
<button type="button" class="close">×</button>
<div class="modal-header">
<h2 class="modal-title">SNX-UI Modal title</h2>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
...
</div>
</div>
</div>
</div>
小尺寸的Modal
与常规模态框相同,唯一的区别是,在.content后还需追加.content-sm类。
SNX-UI Modal title
One fine body…
国を選択
ブロック・エリア選択
One very long body…内容を自分で選択しましょう。
<button class="btn btn-lu skyblue btn-lg btn-modal" data-modal="#modal3">Modal demo3</button>
<div class="modal" id="modal3">
<div class="content content-sm">
<div class="modal-main">
<button type="button" class="close">×</button>
<div class="modal-header">
<h2 class="modal-title">SNX-UI Modal title</h2>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
...
</div>
</div>
</div>
</div>
ScrollMonitor
滚动监听[Unstable]
暂时只提供最常用的垂直方向滚动监听,并且嵌套情况下不是特别稳定,谨慎,单层可以放心使用。为滚动菜单的ul添加类.scroll-menu,监听部分的容器添加类.scrollview。还需设置锚点,务必。 插件的使用参看参数和方法部分。
i am one
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
i am two
aaab
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
dafsdf
i am three
aaac
aaaa
aaaa
aaaa
aaaa
aaaa
aaaa
i am four
aaad
aaaa
aaaa
aaad
aaaa
aaaa
aaaa
aaaa
aaaa
<nav class="nav nav-success nav-padding">
<ul id="scroll-menu">
<li class="scroll-choosed"><a href="#l-one">Spring</a></li>
<li><a href="#l-two">Summer</a></li>
...
</ul>
</nav>
<div class="scrollview" style="max-height: 200px; overflow: auto">
<ele id="l-one">i am one</ele>
<ele id="l-two">i am two</ele>
...
</div>
ImageScroll
图片轮播样式
不需要添加特别的类,如果需要左右点击翻页,可以添加类.imgscroll-left,.imgscroll-right。 插件的使用方法参看参数与方法部分。该部分存在尺寸问题,请先使用固定尺寸。
<div class="images">
<img class="img-choosed" src="../image/m1.jpg">
...
<div class="imgscroll-left"></div>
<div class="imgscroll-right"></div>
</div>