Bootstrap CSS组件之分页(pagination)和翻页(pager)


Posted in Javascript onDecember 17, 2016

几乎所有网站内容都需要分页显示,一个用户体验良好的分页组件会得到访问用户的良好评价。

//源码
.pagination {
 display: inline-block;
 padding-left: 0;
 margin: 20px 0;
 border-radius: 4px;
}
.pagination > li {
 display: inline;
}
.pagination > li > a,
.pagination > li > span {
 position: relative;
 float: left;
 padding: 6px 12px;
 margin-left: -1px;
 line-height: 1.42857143;
 color: #337ab7;
 text-decoration: none;
 background-color: #fff;
 border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
 margin-left: 0;
 border-top-left-radius: 4px;
 border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
 border-top-right-radius: 4px;
 border-bottom-right-radius: 4px;
}

普通的分页

<ul class="pagination">
 <li><a href="#">«</a></li>
 <li><a href="#">1</a></li>
 <li><a href="#">2</a></li>
 <li><a href="#">3</a></li>
 <li><a href="#">4</a></li>
 <li><a href="#">5</a></li>
 <li><a href="#">»</a></li>
</ul>

分页的状态-disabled active

<ul class="pagination">
 <li><a href="#">«</a></li>
 <li class="active"><a href="#">1</a></li>
 <li><a href="#">2</a></li>
 <li><a href="#">3</a></li>
 <li><a href="#">4</a></li>
 <li><a href="#">5</a></li>
 <li class="disabled"><a href="#">»</a></li>
</ul>

分页的大小-pagination-lg,pagination-sm

<ul class="pagination pagination-lg">
<li><a href="#">«</a></li>
 <li><a href="#">1</a></li>
 <li><a href="#">2</a></li>
 <li><a href="#">3</a></li>
 <li><a href="#">4</a></li>
 <li><a href="#">5</a></li>
 <li><a href="#">»</a></li>
</ul>

翻页(pager)

<ul class="pager">
 <li><a href="#">Previous</a></li>
 <li><a href="#">Next</a></li>
</ul>
<ul class="pager">
 <li class="previous"><a href="#">← Older</a></li>
 <li class="next"><a href="#">Newer →</a></li>
</ul>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 提交和设置表单的值
Dec 19 Javascript
JS backgroundImage控制
May 19 Javascript
jquery $.ajax相关用法分享
Mar 16 Javascript
jquery 页面滚动到底部自动加载插件集合
Jan 31 Javascript
jquery序列化表单去除指定元素示例代码
Apr 10 Javascript
JS实现动态移动层及拖动浮层关闭的方法
Apr 30 Javascript
详解JavaScript逻辑And运算符
Dec 04 Javascript
浅析Bootstrap验证控件的使用
Jun 23 Javascript
AngularJS自定义插件实现网站用户引导功能示例
Nov 07 Javascript
JS实现焦点图轮播效果的方法详解
Dec 19 Javascript
浅谈vuex中store的命名空间
Nov 08 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
Oct 27 Javascript
Bootstrap CSS组件之大屏幕展播
Dec 17 #Javascript
Bootstrap CSS布局之图像
Dec 17 #Javascript
Bootstrap CSS布局之按钮
Dec 17 #Javascript
Bootstrap CSS布局之表单
Dec 17 #Javascript
Bootstrap CSS布局之表格
Dec 17 #Javascript
Bootstrap CSS布局之代码
Dec 17 #Javascript
基于js实现二级下拉联动
Dec 17 #Javascript
You might like
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
2014/11/20 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
2015/02/03 PHP
javascript 变量作用域 代码分析
2009/06/26 Javascript
jQuery中json对象的复制方式介绍(数组及对象)
2013/06/08 Javascript
JavaScript包装对象使用介绍
2013/08/29 Javascript
用Js实现的动态增加表格示例自己写的
2013/10/21 Javascript
jQuery中:last选择器用法实例
2014/12/30 Javascript
基于jQuery.Hz2Py.js插件实现的汉字转拼音特效
2015/05/07 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
javascript中this指向详解
2016/04/23 Javascript
angular源码学习第一篇 setupModuleLoader方法
2016/10/20 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
使用jQuery实现动态添加小广告
2017/07/11 jQuery
layer实现弹出层自动调节位置
2019/09/05 Javascript
JS实现简单的表格增删
2020/01/16 Javascript
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
Ubuntu下创建虚拟独立的Python环境全过程
2017/02/10 Python
Python图像处理之识别图像中的文字(实例讲解)
2018/05/10 Python
python操作mysql代码总结
2018/06/01 Python
numpy.meshgrid()理解(小结)
2019/08/01 Python
Django继承自带user表并重写的例子
2019/11/18 Python
Python统计学一数据的概括性度量详解
2020/03/03 Python
解决Python中导入自己写的类,被划红线,但不影响执行的问题
2020/07/13 Python
浅析python实现动态规划背包问题
2020/12/31 Python
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
计算机专业毕业生的自我评价
2013/11/18 职场文书
教研活动总结
2014/04/28 职场文书
党员干部反四风对照检查材料思想汇报
2014/09/14 职场文书
民主生活会汇报材料
2014/12/15 职场文书
2015年幼儿园安全工作总结
2015/05/12 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书
比赛口号霸气押韵
2015/12/24 职场文书
青年干部培训班学习心得体会
2016/01/06 职场文书
创业计划书之闲置物品置换中心
2019/12/25 职场文书
利用python调用摄像头的实例分析
2021/06/07 Python
vue实现Toast组件轻提示
2022/04/10 Vue.js