分页算法

 

图中的这种分页算法是怎么实现,帮忙小弟解决下这个问题,谢谢各位了!

总共多少页和每页多少行的实现方法几乎都一样,关键页面的页码怎么显示,lz问的也是这个吧.从你贴的图片可以看出,页面显示的号码是当前号码、左边邻近三个和右边邻近四个,如果左右边的邻近页码不足(当前页码太小或很接近最大页码),就不显示。

页面判断下不就可以 还怎么实现? 接收个当前页码,最大页码不就可以计算任意你想要的了?

这个就是用样式来控制图片显示,其实分页最重要的是获得当前页和总页数,这样就没问题了在前台判断一下,或者用JS来做一些效果