博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPHP5分页样式设置
阅读量:4684 次
发布时间:2019-06-09

本文共 686 字,大约阅读时间需要 2 分钟。

手册上讲分页类的使用时对样式讲的不够详细,这里我结合个人的摸索给大家一些参考意见。

config里的分页配置我使用的是系统默认的bootstrap,查看thinkphp\library\think\paginator\driver\Bootstrap.php源码发现,分页类最终是输出了一些class=“pagination”之类的html元素。所以,使用TP5分页类时,只要引入一个CSS能对class=“paginate”的<ul>和<li>之类的列表做处理即可。

例如网上某个模板原始为:

<nav class="pagination" style="display">

  <ul>
    <li class="prev-page"></li>
    <li class="active"><span>1</span></li>
    <li><a href="?page=2">2</a></li>
    <li class="next-page"><a href="?page=2">下一页</a></li>
    <li><span>共 2 页</span></li>
  </ul>
</nav>

此模板的css已经对类名为“”pagination“”做了处理,所以我们只需在<nav>内直接使用分页类即可:

<nav class="pagination" style="display">

  {$list->render()}
</nav>

 

转载于:https://www.cnblogs.com/SHQHDMR/p/8400400.html

你可能感兴趣的文章
理解inode(转)
查看>>
改变linux默认配色方案(dircolors和dircolors-solarized使用)
查看>>
不知还有人遇到这个问题没有:数据库 'xxx' 的版本为 706,无法打开。此服务器支持 661 版及更低版本。不支持降级路径。...
查看>>
[转载]CAsyncSocket及CSocket注解
查看>>
phpcms自定义表单添加验证码验证功能
查看>>
P2896 [USACO08FEB]一起吃饭Eating Together
查看>>
翻译链接
查看>>
[Lintcode Ladder2] String
查看>>
[转]html导出到excel数据格式不正确解决方法
查看>>
PHP时间格式化封装函数
查看>>
React之JSX语法
查看>>
3月10号
查看>>
复习3【树的构建+树的遍历】
查看>>
ArcGIS AddIN开发之COM对象写入注册表
查看>>
mysql数据库忘记密码时如何修改(本地)
查看>>
秒杀系统:设计方案与实现思路
查看>>
几种知名开源富文本编辑器记录和对比(仅供参考)
查看>>
.NET获取英文月份缩写名(可获取其他国家)
查看>>
如何在自定义Listener(监听器)中使用Spring容器管理的bean
查看>>
30天自制操作系统
查看>>