位置: IT常识 - 正文

Dedecms列表pagelist翻页按钮样式怎么解决(dedecms5.7)

编辑:rootadmin

推荐整理分享Dedecms列表pagelist翻页按钮样式怎么解决(dedecms5.7),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:dedecms插件,dedecms列表掺杂有其他栏目文章,dedecms列表页上一页下一页命令,dedecms列表掺杂有其他栏目文章,dedecms建站,dedecms 0day,dedecms建站,dedecms列表掺杂有其他栏目文章,内容如对您有帮助,希望把文章链接给更多的朋友!

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>Dedecms列表pagelist翻页按钮样式怎么解决(dedecms5.7)

可以看到”.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文件了。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/312954.html 转载请保留说明!

上一篇:Vue获取DOM元素并修改属性的方法(vue获取dom元素的方法)

下一篇:DedeCMS编辑文章不更新时间的方法(dedecms怎么改图片)

  • 华为mate30如何打开悬浮球(华为mate30如何打开5g开关)

    华为mate30如何打开悬浮球(华为mate30如何打开5g开关)

  • 天机820相当于高通什么处理器(天机820是高端处理器吗)

    天机820相当于高通什么处理器(天机820是高端处理器吗)

  • 蚂蚁森林沙柳要多少能量(蚂蚁森林沙柳上新时间)

    蚂蚁森林沙柳要多少能量(蚂蚁森林沙柳上新时间)

  • 浙江华为和华为一样吗?(浙江华为和华为全球培训中心)

    浙江华为和华为一样吗?(浙江华为和华为全球培训中心)

  • 显卡100度会烧吗(显卡100度会烧坏吗)

    显卡100度会烧吗(显卡100度会烧坏吗)

  • 华为p40多少寸(华为p40多少寸的手机屏幕)

    华为p40多少寸(华为p40多少寸的手机屏幕)

  • wps的下划线怎么打出来(wps的下划线怎么弄手机)

    wps的下划线怎么打出来(wps的下划线怎么弄手机)

  • 华为p40pro刷新率是多少hz(华为p40pro刷新率设置)

    华为p40pro刷新率是多少hz(华为p40pro刷新率设置)

  • 手机端h5是什么意思(手机h5页面是什么)

    手机端h5是什么意思(手机h5页面是什么)

  • 网络拒绝加入什么意思(网络显示拒绝加入什么意思?)

    网络拒绝加入什么意思(网络显示拒绝加入什么意思?)

  • 苹果无线耳机三代和二代的区别(苹果无线耳机三代什么时候出的)

    苹果无线耳机三代和二代的区别(苹果无线耳机三代什么时候出的)

  • mate30有耳机孔吗(华为mate30有插耳机的地方吗)

    mate30有耳机孔吗(华为mate30有插耳机的地方吗)

  • 微信只能发信息不能收信息怎么回事(微信只能发信息不能打电话怎么回事)

    微信只能发信息不能收信息怎么回事(微信只能发信息不能打电话怎么回事)

  • iphone6电池多少毫安(iphone6系列电池容量表)

    iphone6电池多少毫安(iphone6系列电池容量表)

  • 油表怎么看没油(宝马车油表怎么看没油)

    油表怎么看没油(宝马车油表怎么看没油)

  • 网络编程是做什么的(网络编程有什么用)

    网络编程是做什么的(网络编程有什么用)

  • 如何开通黄钻(如何开通黄钻不自动续费功能)

    如何开通黄钻(如何开通黄钻不自动续费功能)

  • wallpaper engine下载的壁纸在哪里(wallpaper engine下载)

    wallpaper engine下载的壁纸在哪里(wallpaper engine下载)

  • 手机热点网速慢(笔记本连手机热点网速慢)

    手机热点网速慢(笔记本连手机热点网速慢)

  • miui相机是什么(miui相机是什么相机)

    miui相机是什么(miui相机是什么相机)

  • 苹果微信如何设置密码(苹果微信如何设置红包来了提示音)

    苹果微信如何设置密码(苹果微信如何设置红包来了提示音)

  • Vue开发实例(11)之el-menu实现左侧菜单导航(vue实战开发项目视频)

    Vue开发实例(11)之el-menu实现左侧菜单导航(vue实战开发项目视频)

  • 【flask进阶】Flask实现自定义分页(python web通用)(flask 教程)

    【flask进阶】Flask实现自定义分页(python web通用)(flask 教程)

  • Python的监控功能示例(python监控模块)

    Python的监控功能示例(python监控模块)

  • 城市维护建设税的计税依据是什么
  • 水利建设专项资金收入优惠政策
  • 所得税汇算补提所得税会计分录
  • 什么是涉税信息
  • 劳务报酬收入是否含税
  • 当期可抵扣进项税额加计5%抵减应纳税额
  • 销售费用计入产品生产成本吗
  • 居间费用超过3%剩余的怎样能拿到手
  • 收到退税如何记账
  • 简易征收类型
  • 享受企业所得税三免三减半优惠的起始时间
  • 纳税人减免税备案登记表是在税务局领吗
  • 商场促销的税务处理怎么做?
  • 为别人开发票先收的税金怎么入帐?
  • 递延所得税资产是什么
  • 图书出版费开票怎么开
  • 增值税专票盖章盖在哪里
  • 应计入增值税一般纳税人认定标准的“年应税销售额”
  • 库存商品转在建工程摘要怎么写
  • 固定资产报废相关规定
  • 收到退回去年增值税怎么做账
  • 企业所得税退税怎么做账务处理
  • Win11不支持鼠标宏
  • 车辆购置税如何计算器
  • 认缴出资怎么记账
  • 公司换基本户需要多久
  • win10专业版如何关闭系统更新
  • 脐橙产业可行性报告
  • 车辆购置税相关知识
  • 发行债券的会计分录摊销
  • 科西嘉岛攻略
  • 资产处置收益科目借贷方向
  • 残保金怎么核算
  • vue环境搭建及配置简书
  • php页面跳转实现什么功能
  • 跨月的专用发票可以重新开吗
  • ssh-keygen -m pem
  • 一个小柜的货代费用
  • c语言realloc函数的用法
  • 进口消费税应该记到什么科目
  • 预收款方式销售货物的会计分录
  • 交强险怎么报警
  • 委托加工应税消费品收回后直接销售
  • mysql数据库压力测试工具
  • 小规模纳税人所得税怎么计算
  • ETC通行费发票抵扣2021新规定
  • 购买的电子承兑公司怎么平账做收据
  • 购买土地的流程
  • 机动车销售折让红字信息表
  • 一般纳税人取得普票怎么做账
  • 研发费用辅助账模板 税务局
  • 个体户建账吗
  • 固定资产会计核算方法
  • sqlserver日期计算年龄
  • hyper-v虚拟机无法初始化
  • 服务器时间和电脑时间
  • win10周年更新版是什么意思
  • centos怎么安装软件包
  • 删除文件或文件夹时出错怎么办
  • win8系统文件
  • window10系统连接wifi
  • cocos2dx官方教程
  • jQuery插件封装时如要实现链式编程,需要
  • node.js cookie-parser 中间件介绍
  • vim按键
  • linux中shell的作用
  • python中random模块用法
  • jquery.handleerror
  • vue父子组件传值props
  • jquery插件使用教程
  • Shell脚本统计文件行数
  • numpy体会
  • libgdx robovm admob IOS SDK的绑定
  • android studio常用控件
  • HTTP之Range理解
  • 税务系统 网络发票
  • 江西电子税务局官网
  • 如何打印个税缴纳记录
  • 发票挂失费用
  • 小规模六税两费减免分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设