很多新手做网页,不知道怎样做分页。现在分享一下我做帝国cms分页之内容叶分页效果的经验,希望能给大家带来一些帮助,减少一些迷茫.
<一>、
样式表:
/*分页样式2*/.endPageNum{ padding:10px 12px 6px; clear:both; }.endPageNum .s0{width:28px;}.endPageNum .s1{width:52px;}.endPageNum .s2{background:#1f3a87; border:1px solid #ccc; color:#fff; font-weight:bold;}.endPageNum a.s2:visited {color:#fff;}.endPageNum a{padding:4px 5px 0;margin:5px 4px 0 0; color:#1F3A87;background:#fff; display:inline-table; border:1px solid #ccc; float:left; }.endPageNum a:visited{color:#1f3a87;}.endPageNum a:hover{color:#fff; background:#1f3a87; border:1px solid #1f3a87;float:left;}.endName{ padding:12px 0 0; clear:both; color:#666;}
<二>、
修改t_functions.php文件或者用附件覆盖eclass下的t_functions.php文件
//返回内容分页
function sys_ShowTextPage($totalpage,$page,$dolink,$add,$type,$search=""){ global $fun_r,$public_r; if($totalpage==1) { return ''; } $page_line=$public_r['textpagelistnum']; $snum=2; //$totalpage=ceil($num/$line);//取得总页数 $firststr=''.$page.'/'.$totalpage.' '; //上一页 if($page<>1) { $toppage=''.$fun_r['startpage'].''; $pagepr=$page-1; if($pagepr==1) { $prido=$add[filename].$type; } else { $prido=$add[filename].'_'.$pagepr.$type; } $prepage=''.$fun_r['pripage'].''; } //下一页 if($page!=$totalpage) { $pagenex=$page+1; $nextpage=''.$fun_r['nextpage'].''; $lastpage=''.$fun_r['lastpage'].''; } $starti=$page-$snum<1?1:$page-$snum; $no=0; for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++) { $no++; if($page==$i) { $is_1=""; $is_2=""; } elseif($i==1) { $is_1=''; $is_2=""; } else { $is_1=''; $is_2=""; } $returnstr.=$is_1.$i.$is_2; } $returnstr=$firststr.$toppage.$prepage.$returnstr.$nextpage.$lastpage; return $returnstr;
新闻热点
疑难解答