如何修改dedecms列表页分页样式 css在哪里

html-css018

如何修改dedecms列表页分页样式 css在哪里,第1张

DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。首先找到include文件夹内的arc.archives.class.php文件,\include\arc.archives.class.php

如果是动态的,ctrl+F查找function GetPagebreakDM($totalPage, $nowPage, $aid)如果是静态的,ctrl+F查找function GetPagebreak($totalPage, $nowPage, $aid)

以静态的为例:

/**

* 获得静态页面分页列表

*

* @accesspublic

* @param int $totalPage 总页数

* @param int $nowPage 当前页数

* @param int $aid 文档id

* @returnstring

*/

function GetPagebreak($totalPage, $nowPage, $aid)

{

if($totalPage==1)

{

return ""

}

$PageList = "<li><a>共".$totalPage."页: </a></li>"

$nPage = $nowPage-1

$lPage = $nowPage+1

if($nowPage==1)

{

$PageList.="<li><a href='#'>上一页</a></li>"

}

else

{

if($nPage==1)

{

$PageList.="<li><a href='".$this->NameFirst.".".$this->ShortName."'>上一页</a></li>"

}

有两种方法:

解决方法一:

1.通过修改CSS样式, 在<head>...</head>之间加一段如下代码:

<style type="text/css">

<!--

.nav li {

display: inline

}

-->

</style>

2.把调用代码引用css样式,更改如下代码:

<div class="nav">

{dede:pagelist listsize='3' listitem='index pre pageno next end '/}

</div>

解决方法二:

查找/include/arc.listview.class.php以及arc.archives.class.php文件 ,用EditPlus或Dreamweaver打开

按Ctrl+H键,查找

<li>

全部替换为空格

</li>

全部替换为空格

<li class=\"thisclass\">

全部替换为空格

保存,覆盖原文件即可.

1、首先要说你这个标签是列表页分页哈。

2、织梦内容页分页标签是{dede:pagebreak/}

,且后台必须开启自动分页和设置自动分页的内容大小,当然也可以手动插入分页符。

3、不管你是要内容分页还是列表分页,都需要自己自定义css样式,也就是你说的分页按钮是竖排还是横排。

4、看你的代码<div

class="pageinfo">你的分页样式是pageinfo,那么就在css文件找到这个类,然后加以修改,当然也可以自己定义哦。

5、以上就是

多素材网

对您的回答,感谢您邀请我来作答,还有不懂可以到多素材网底部加群和大家一起交流。

多素材网

为您解答

望采纳