dede文章分页列表错位怎么改呢
<!--分页--><divclass="fenyeside"><divclass="lbys"><ulclass="pagelist">{dede:pagelistlis...
<!--分页-->
<div class="fenyeside">
<div class="lbys">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
</ul>
</div>
</div>
</div>
css也把这个宽度改成800了,为什么不是横排的呢?
.fenyeside{ width:800px; padding-left:200px; height:150px; text-align:left;}.fenye{ width:500px;}
.fenye ul{ width:480px; height:18px;}
.fenye ul li.fenye01{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
.fenye ul li.fenye03{ width:8px; height:13px; padding-top:2px; float:left; padding-left:20px; }
.fenye ul li.fenye02{ width:16px; height:16px; line-height:16px; padding-left:3px; padding-right:3px; float:left; text-align:center; }
.fenye img{ border:none;}
.fenye ul li.fenye02 a{ width:16px; height:16px; display:block;}
.fenye ul li.fenye02 a:link, .fenye ul li.fenye02 a:visited{ color:#696A6D;}
.fenye ul li.fenye02 a:hover{ color:#F5F6F7; background:url(../images/page_bg.jpg) no-repeat 0px 0px;}
<div class="fenyeside"><div class="lbys">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
</ul> </div> </div>
这是模版,然后我又修改了css
.fenyeside .lbys{ width:500px;}
.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
.fenyeside .lbys .pagelist ul{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
我的是5.6 uft的
你说:
在这个文件里:include / arc.listview.class.php 去掉相关不要的标签即可
内容页分页:{dede:pagebreak/} 和列表页分页一样 多了那几个标签<li> <li class="thisclass>
对应要修改的文件是:include / arc.archives.class.php
附件里有修改后的文件,以后分页代码就是:<div class="pages">
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
</div>
和<div class="pages"> {dede:pagebreak/} </div>
可是我还是不太懂,到底要去掉哪些标签,不知道你能不能详细给我讲讲具体怎么做,谢谢你了 展开
<div class="fenyeside">
<div class="lbys">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
</ul>
</div>
</div>
</div>
css也把这个宽度改成800了,为什么不是横排的呢?
.fenyeside{ width:800px; padding-left:200px; height:150px; text-align:left;}.fenye{ width:500px;}
.fenye ul{ width:480px; height:18px;}
.fenye ul li.fenye01{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
.fenye ul li.fenye03{ width:8px; height:13px; padding-top:2px; float:left; padding-left:20px; }
.fenye ul li.fenye02{ width:16px; height:16px; line-height:16px; padding-left:3px; padding-right:3px; float:left; text-align:center; }
.fenye img{ border:none;}
.fenye ul li.fenye02 a{ width:16px; height:16px; display:block;}
.fenye ul li.fenye02 a:link, .fenye ul li.fenye02 a:visited{ color:#696A6D;}
.fenye ul li.fenye02 a:hover{ color:#F5F6F7; background:url(../images/page_bg.jpg) no-repeat 0px 0px;}
<div class="fenyeside"><div class="lbys">
<ul class="pagelist">
{dede:pagelist listitem="info,index,end,pre,next,pageno,option" listsize="5"/}
</ul> </div> </div>
这是模版,然后我又修改了css
.fenyeside .lbys{ width:500px;}
.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
.fenyeside .lbys .pagelist ul{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
我的是5.6 uft的
你说:
在这个文件里:include / arc.listview.class.php 去掉相关不要的标签即可
内容页分页:{dede:pagebreak/} 和列表页分页一样 多了那几个标签<li> <li class="thisclass>
对应要修改的文件是:include / arc.archives.class.php
附件里有修改后的文件,以后分页代码就是:<div class="pages">
{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}
</div>
和<div class="pages"> {dede:pagebreak/} </div>
可是我还是不太懂,到底要去掉哪些标签,不知道你能不能详细给我讲讲具体怎么做,谢谢你了 展开
2个回答
展开全部
.fenyeside .lbys{ width:500px;}
.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
.fenyeside .lbys .pagelist ul{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
上面是你的
你改成如下:
.fenyeside .lbys{ width:500px;}
.fenyeside .lbys .pagelist{ width:460px; height:16px}
.fenyeside .lbys .pagelist li{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
直接复制过去替换看看
之前赶着出去,现在回来后补充一下原因,不用去修改什么文件,那样反而造成你自己无法解决的错误的
应该是设定li为8px宽,但是你却把它的上一层ul设定成为8px宽,那样才造成错误的
你既然对ul设定了CLASS那你第二条.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
这个就是对你的这里使用的ul的设定,不用在设定ul
而且你把原本li的设定,设定在了ul上面这样才导致错误
希望对你有帮助
.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
.fenyeside .lbys .pagelist ul{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
上面是你的
你改成如下:
.fenyeside .lbys{ width:500px;}
.fenyeside .lbys .pagelist{ width:460px; height:16px}
.fenyeside .lbys .pagelist li{ width:8px; height:13px; padding-top:2px; float:left; padding-right:20px; }
直接复制过去替换看看
之前赶着出去,现在回来后补充一下原因,不用去修改什么文件,那样反而造成你自己无法解决的错误的
应该是设定li为8px宽,但是你却把它的上一层ul设定成为8px宽,那样才造成错误的
你既然对ul设定了CLASS那你第二条.fenyeside .lbys .pagelist{ width:460px; height:16px; float:left;}
这个就是对你的这里使用的ul的设定,不用在设定ul
而且你把原本li的设定,设定在了ul上面这样才导致错误
希望对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询