我正在尝试实现分页。我正在尝试找出创建导航链接的算法。
示例:
<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/