小李SEO博客

网站优化服务

dedecms网站pagelist列表翻页按钮样式修改方法

Dedecms列表pagelist翻页按钮样式怎么解决?Dedecms列表pagelist翻页按钮的首页和尾页样式的解决办法。Dedecms列表页翻页按钮使用的是{dede:pagelist listitem=”index,end,pre,next,pageno” listsize=”10″/}生成html后列表页第一页是<li >首页</li> <li class="thisclass">1</li> <li><a href='news_2.html'>2</a></li> <li><a href='news_3.html'>3</a></li> <li><a href='news_2.html'>下一页</a></li> <li><a href='news_3.html'>末页</a></li>

最后一页是:<li><a href='news_1.html'>首页</a></li> <li><a href='news_2.html'>上一页</a></li> <li><a href='news_1.html'>1</a></li> <li><a href='news_2.html'>2</a></li> <li class="thisclass">3</li> <li >末页</li>。默认模板的CSS样式表:<li><a href='news_1.html'>首页</a></li> <li><a href='news_2.html'>上一页</a></li> <li><a href='news_1.html'>1</a></li> <li><a href='news_2.html'>2</a></li> <li class="thisclass">3</li> <li >末页</li>

可以看到”.dede_pages ul li a“和”.dede_pages ul li.thisclass“都有padding:2px 4px 2px;属性但是”.dede_pages ul li“却没有。在”.dede_pages ul li“没有padding:2px 4px 2px;属性时<li >首页</li>和<li >尾页</li>这两个按钮就会比别的按钮小,想想这种情况是多么难看。

下面就对以上问题提供两种解决办法。第一种方法通过CSS解决,这个解决办法就是不控制a标签只对li添加样式,代码如下:.dede_pages ul {}.dede_pages ul li {float:left;height:18px;line-height:18px;padding:4px 10px;margin-right:5px;border:1px #b9cdff solid;}.dede_pages .thisclass {background:#e3ebfe;}可以看到代码非常简洁,但是对于用户体验来说不是很好,应为现在的按钮是li表现出来而不是a表现出来的,这样当用户点击在按钮却没点击到文字上就等于没点中。为了更好的用户体验我们需要另一种解决办法。

第二种方法修改dede:pagelist的相关文件arc.listview.class.php在include文件夹下:打开arc.listview.class.php找到如下代码://获得上一页和主页的链接 if($this->PageNo != 1) { $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一页</a></li>rn"; $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首页</a></li>rn"; } else { $indexpage="<li >首页</li>rn"; } //下一页,未页的链接 if($this->PageNo!=$totalpage && $totalpage>1) { $nextpage.="<li><a href='".str_replace("{page}",$nextpagenum,$tnamerule)."'>下一页</a></li>rn"; $endpage="<li><a href='".str_replace("{page}",$totalpage,$tnamerule)."'>末页</a></li>rn"; } else { $endpage="<li >末页</li>rn"; }

分别修改$indexpage=”<li >首页</li>rn”;$endpage=”<li >末页</li>rn”;为$indexpage=”<li class=”thisclass”>首页</li>rn”;$endpage=”<li class=”thisclass”>末页</li>rn”;修改好之后{dede:pagelist listitem=”index,end,pre,next,pageno” listsize=”10″/}生成的html代码如下:<li class="thisclass">首页</li> <li class="thisclass">1</li> <li><a href='news_2.html'>2</a></li> <li><a href='news_3.html'>3</a></li> <li><a href='news_2.html'>下一页</a></li> <li><a href='news_3.html'>末页</a></li>第二种方法更简单还增加了用户体验度,PS:使用第二种方法就不需要修改CSS文件了。

上一篇:dedecms去掉{dede:field.body/}中p元素方法 下一篇:dedecms后台采集https目标站问题修正方法
织梦cms相关文章阅读
  • 织梦cms采集出现Character解决方法

    小李网络公司介绍织梦cms采集出现Character解决方法知识,包括dedecms采集出现Character postion **,‘field’Error解决方法,dedecms实时采集织梦采集教程采集dedecms织梦自动采集发布dedecms采集模块_dedecms字段...

  • 织梦cms安装表前缀教程

    小李网络公司介绍织梦cms安装表前缀教程知识,包括织梦cms建站教程dedecms织梦系统dedecms首页织梦cms移动织梦cms织梦默认模板管理织梦仿站教程织梦内容管理系统是什么织梦帮助文档....

  • 织梦cms让likearticle的mytypeid支持多个栏目和子栏目

    小李网络公司介绍织梦cms支持多个栏目和子栏目知识,包括dedecms织梦让likearticle的mytypeid支持多个栏目和子栏目,织梦cms建站教程dedecms好吗织梦dedecms教程织梦默认模板管理dedecms首页织梦cms移动织...

  • 织梦cms按分类调用友情链接方法

    小李网络公司介绍织梦cms按分类调用友情链接方法知识,包括织梦常用调用标签dedecms调用页面织梦相关文章调用dedecms代码调用织梦调用代码织梦首页调用描述dedecms调用网站dedecms调用教程....

  • 织梦cms5.7调用最热搜索关键词标签

    小李网络公司介绍织梦cms5.7调用最热搜索关键词标签知识,包括Dedecms5.7调用最热搜索关键词标签(新加标签)_织梦dedecms.自我介绍关键词标签关键词是什么代表自己的关键词或标签个人标签关键词...

  • 织梦cms提示加载dededevcms.com解决方法

    小李网络公司介绍织梦cms提示加载dededevcms.com知识.包括 解决dede织梦系统后台"dedecms安全提示"_织梦58, 织梦dedecms常见问题解决办法1-织梦安装使用-跟版网. 织梦编辑文章速度慢,提示加载dededevcm...

  • 织梦cms仿网易娱乐焦点flash幻灯调用方法

    小李网络公司介绍织梦cms仿网易娱乐焦点flash幻灯调用方法知识,包括dede怎么调用代码dede单页面调用远程调用网页flash的函数flash调用apiasp调用flashflash中调用SWFdede年标签调用dede首页调用图文de...

  • 织梦cms调用DISCUZ论坛置顶贴子版块名称

    小李网络公司介绍织梦cms调用DISCUZ论坛置顶贴子版块名称知识,包括织梦常用调用标签织梦相关文章调用dedecms调用教程织梦首页调用描述dedecms怎么调用dedecms调用商品tagdedecms调用会员织梦自定义...

  • 织梦cms5.7生成百度谷歌地图sitemap教程

    小李网络公司介绍织梦cms5.7生成百度谷歌地图sitemap教程知识,包括谷歌地图如何导出高清图片如何用su谷歌地图建立地形谷歌地图导出三维模型谷歌地图可以提取地形图吗谷歌地图三维高清卫星...

  • 织梦cms主从表和附加表同时调用方法

    小李网络公司介绍织梦cms主从表和附加表同时调用知识,包括dedecms调用页面织梦调用代码主从切换dedecms怎么调用主从同步织梦相关文章调用织梦首页调用描述dedecms调用商品tag织梦常用调用标签...

  • 织梦cms程序loop中无法使用limit方案文章前数字序号

    小李网络公司介绍织梦cms程序loop中无法使用limit方案文章前数字序号知识,包括解决dede的loop中无法使用limit的方案+文章前数字序号,limit是什么意思啊limit中文dedeupper limitlimit fromlimit怎么用dede怎么...

  • 织梦cms文章列表页dede:list标签按顶踩数排序方法

    小李网络公司介绍织梦cms文章列表页dede:list标签按顶踩数排序方法知识,包括dedelist调用时间dedelist数量dedelist自增dedelist和arclistdede中list标签list标签使用dede仿织梦dede58源码dede整站更新dede主页d...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640