html - 简单的分页以及如何创建链接

标签 html css algorithm

我正在尝试实现分页。我正在尝试找出创建导航链接的算法。
示例:

<ul id="mystyle">  
<li class="previous">«Previous</li>  
<li class="active">1</li>  
<li><a href="?page=2">2</a></li>  
<li><a href="?page=3">3</a></li>  
<li><a href="?page=4">4</a></li>  
<li><a href="?page=5">5</a></li>  
<li><a href="?page=6">6</a></li>  
<li><a href="?page=7">7</a></li>  
<li class="next"><a href="?page=2">Next »</a></li>  
</ul>    

所以这为结果集创建了 7 个链接。我的问题是,如果结果集太小并且只需要例如2 个链接。
是否有一些示例说明如何考虑这一点?

最佳答案

最好是根据您的动态语言生成页数。 例如,在 php 中,您可以使用表的索引作为页面,为表中的每个条目生成一行。

关于html - 简单的分页以及如何创建链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19528811/

相关文章:

javascript - 通过js库播放和暂停音频onclick

CSS 动画下拉菜单 & 动画后更改 z-index

javascript - 单击外部按钮/下拉菜单时,下拉菜单不会关闭

java - 如何在不使用循环的情况下以相反的顺序打印斐波那契数列

c# - 我在这个 C# 合并排序算法中做错了什么?

javascript - ReactJS 中使用 DangerouslySetInnerHTML 设置的 html 元素的 OnChange 事件

javascript - 在 javascript 中重新加载 div 在 div 中加载完整页面

javascript - onClick 在运行我的函数之前加载新页面

html - Firefox 输入类型时间文本对齐 : center

algorithm - 切换除最高设置位之后的所有位