pagelist是dede定义的一个分页标签.有时直接引用这个标签的时候,会出现分页标签变形问题。我在使用非默认模板的时候就遇到过两次。

pagelist本身就有一些样式是在include/arc.listview.class.php定义css样式的.所以如果你不采用默认的模板的话.一调用这个标签立刻就出现问题.下面是收集到的几个方法.

第一个方法,算是比较彻底的吧。

列表页pagelist分页标记: 

5.1的分页默认输出为这样的形式: 

<a href="#">首页</a> 

<a href="#">1</a> 

<a href="#">2</a> 

<a href="#">3</a> 

<a href="#">下一页</a> 

<a href="#">末页</a> 

而5.3输出pagelist标记变成了这样: 

<li><a href="#">首页</a></li> 

<li><a href="#">1</a></li> 

<li><a href="#">2</a></li> 

<li><a href="#">3</a></li> 

<li><a href="#">下一页</a></li> 

<li><a href="#">末页</a></li> 

表现为 分页时候变成了 

[attachment=28741] 

这样其实也可以解决 

在pagelist标记套一个 ul 标记,然后再用css来控制。重点css是: li标签样式的 float:left 

然而这样的话个人认为比较麻烦,不如直接用 5.1 的方式来的轻巧。 

去掉这个讨厌的 <li> 标签: 

在include/arc.listview.class.php中删除相应的<li>代码,输出就变成5.1的形式了。 

另外,include/arc.listview.class.php中option代码注释掉了,恢复就能用了。

第二个方法是借助ul和li来解决的

如果你的分页依然想用ul和li嵌套的话.那也是可以的.方法跟方法一差不多.只不过不是像方法一那样把li删掉那么直接.直接把你li和span样式都放到php文件中去.一样能实现.只不过这个方法对你日后想要修改css的话就比较麻烦点.

第三个方法,算是比较直观的一种方法吧。 

首先要把分页标签放在一个容器里 

<ul class=’pagelist’>{dede:pagelist listsize=’7′ /}</ul> 

然后定义CSS 

.pagelist li { float:left; margin-right:3px; }

当然,我比较建议使用第一种,即在arc.listview.class.php文件中删掉所有相关的<li></li>标签,其他几种在使用时,

均出现了不同的问题,而且在修改一些模板时,会造成其他的问题,不建议对css进行修改。

织梦dedecms列表页dede:pagelist分页问题的更多相关文章

  1. 织梦DeDeCms列表分页和内容页分页错位解决办法

    文章页分页代码在这里/include/arc.archives.class.php列表页分页/include/arc.listview.class.php 很多入门的站长会碰到这样的问题,织梦的通病, ...

  2. 织梦DEDECMS网站首页如何实现分页翻页

    织梦DEDECMS模板网站首页如何实现首页分页和翻页 方法如下:(三种方法,自己选择一种来实现分页吧) 第一种:调用ajax和参数的(不推荐)1.必须在DEDE首页模板中的<head>&l ...

  3. 织梦dedecms内页分类频道友情链接实现方法

    本文介绍了织梦dedecms中内页分类频道加友情链接的三种方法,有需要的朋友参考下. 织梦dedecms中内页分类频道加友情链接,方法有三种: 先讲方法,后讲原理: 方法:先找到首页模版index.h ...

  4. 织梦dedecms搜索页加上序列号autoindex

    在我们做织梦搜索页模板的时候经常会使用到autoindex标签.那么怎么才能实现搜索页可以使用呢?下面给大家分享下解决方法: 打开文件:include/arc.searchview.class.php ...

  5. 织梦更新列表页提示Fatal error: Call to a member function GetInnerText() on a non-object 解决方法

    今天在做一个站时用到了自定义模型,遇到了些问题,在更新列表页时提示: Fatal error: Call to a member function GetInnerText() on a non-ob ...

  6. 织梦dedecms|文章页通用标签

    当前位置: {dede:field name='position'/}上一页: {dede:prenext get='pre'/}下一页:    {dede:prenext get='next'/}收 ...

  7. 织梦DedeCMS列表摘要 description 长度控制方法

    [field:description /]标签如何限制字数? [field:description function='cn_substr(@me,80)'/] DedeCMS 里的所有标记都支持这样 ...

  8. 织梦dedecms列表序号从0到1开始的办法 autoindex,itemindex标签

    自增1 arclist            标签下使用 [field:global.autoindex/] 默认从1开始 channel         标签下使用 [field:global.au ...

  9. 修改织梦DedeCms文章页默认title的方法

    <title>{dede:field.title/}_{dede:field name='typeid' runphp='yes'}$id=@me;global $dsql;$sql=&q ...

随机推荐

  1. html的常用基础应用

    HTML结构   如下一段最简单的HTML代码:<html>     <head>          <title>HTML页面</title>     ...

  2. Spring Cloud搭建微服务架构----前言

    前言 微服务并不神秘,只是在互联网技术发展过程中的一个产物,整个架构系统随着客户端的多样性,服务越来越多,devops的发展而产生的架构变种. 许多公司,通过采用微处理结构模式解决单体应用的问题,分解 ...

  3. css3 兼容各个浏览器

    transform:rotate(9deg);-ms-transform:rotate(9deg); /* Internet Explorer */-moz-transform:rotate(9deg ...

  4. CF Educational Codeforces Round 3 E. Minimum spanning tree for each edge 最小生成树变种

    题目链接:http://codeforces.com/problemset/problem/609/E 大致就是有一棵树,对于每一条边,询问包含这条边,最小的一个生成树的权值. 做法就是先求一次最小生 ...

  5. 用Pyton玩转数据练习题---第二周

    找前5个默尼森数.P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数.例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数. # coding:utf-8 im ...

  6. DELL Precision Tower7910重装系统+开机出现GRUB界面如何处理

    想给实验室的工作站重新装个Win7系统,因为以前并没装过工作站的系统,发现和普通的电脑装系统还是有些不一样的.主要的问题就在于主板的不同. 尝试了老毛桃U盘启动盘安装,结果在WinPE里面提示找不到硬 ...

  7. apache用户认证,ssl双向认证配置

    安装环境: OS:contos 6.4 httpd:httpd-2.2.15-59.el6.centos.i686.rpm openssl:openssl-1.0.1e-57.el6.i686.rpm ...

  8. 解决oracle用户锁定

        故障现象: SQL> connect scott/scottERROR:ORA-01017: invalid username/password; logon deniedSQL> ...

  9. javascript 函数和作用域(函数,this)(六)

    重点. 一.函数 1.函数介绍 函数是一块JavaScript代码,被定义一次,但可执行和调用多次.JS中的函数也是对象,所以JS函数可以像其他对象那样操作和传递,所以我们也常叫JS中的函数为函数对象 ...

  10. 数据转换d2d.js

    d2d.js what? d2d是data2data的简写,用来转换为符合需求的data. why? 我们在开发中定义好了的接口字段,后端工程可能因某些原因修改了字段, 或者我们用的插件或组件用到的数 ...