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 相关文章推荐
JQquery的一些使用心得分享
Aug 01 Javascript
jquery form 加载数据示例
Apr 21 Javascript
Javascript中使用A标签获取当前目录的绝对路径方法
Mar 02 Javascript
angularjs客户端实现压缩图片文件并上传实例
Jul 06 Javascript
浅谈js中的变量名和函数名重名
Feb 13 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
Feb 23 Javascript
JavaScript同源策略和跨域访问实例详解
Apr 03 Javascript
vue单个组件实现无限层级多选菜单功能
Apr 10 Javascript
Vue组件全局注册实现警告框的实例详解
Jun 11 Javascript
JS代码检查工具ESLint介绍与使用方法
Feb 04 Javascript
uniapp实现横向滚动选择日期
Oct 21 Javascript
vue使用v-model进行跨组件绑定的基本实现方法
Apr 28 Vue.js
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 替换模板变量实现步骤
2009/08/24 PHP
php设计模式 Prototype (原型模式)代码
2011/06/26 PHP
ThinkPHP3.1新特性之多层MVC的支持
2014/06/19 PHP
smarty高级特性之对象的使用方法
2015/12/25 PHP
对laravel的session获取与存取方法详解
2019/10/08 PHP
jquery实现div拖拽宽度示例代码
2013/07/31 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
jQuery使用CSS()方法给指定元素同时设置多个样式
2015/03/26 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
微信小程序 网络请求(GET请求)详解
2016/11/16 Javascript
NodeJS使用七牛云存储上传文件的方法
2017/07/24 NodeJs
基于vue2实现上拉加载功能
2017/11/28 Javascript
AngularJS实现的简单拖拽功能示例
2018/01/02 Javascript
Vue+Typescript中在Vue上挂载axios使用时报错问题
2019/08/07 Javascript
vue实现简单跑马灯效果
2020/05/25 Javascript
Vue实现手机号、验证码登录(60s禁用倒计时)
2020/12/19 Vue.js
Python中模块string.py详解
2017/03/12 Python
python出现&quot;IndentationError: unexpected indent&quot;错误解决办法
2017/10/15 Python
python实现list由于numpy array的转换
2018/04/04 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
2019/06/26 Python
python编写实现抽奖器
2020/09/10 Python
python实现图书馆抢座(自动预约)功能的示例代码
2020/09/29 Python
飞利浦法国官网:Philips法国
2019/07/10 全球购物
四风存在的原因分析
2014/02/11 职场文书
GMP办公室主任岗位职责
2014/03/14 职场文书
党课培训主持词
2014/04/01 职场文书
幼儿评语大全
2014/04/30 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
村容村貌整治方案
2014/05/21 职场文书
小学见习报告
2015/06/23 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
Python Flask请求扩展与中间件相关知识总结
2021/06/11 Python
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技
golang语言指针操作
2022/04/14 Golang