方法一:
先找到文件\include\taglib\arclist.lib.php 第174行
$titlelen = AttDef($titlelen,30);
修改30这个值为200
然后就可以用:title="[field:title function='cn_substr(@me,80)'/]"> 了。
方法二:另一个办法是用CSS控制
1、定义CSS
<style>
.Tlan {
width:156px; //控制标题长度,可修改!
align:left;
overflow:hidden; //超出长度隐藏不显示
word-break:keep-all; //不换行
white-space:nowrap; //不换行
}
</style>
2、使用CSS
{[url]<a href=" http://www.software8.co">dede</a>[/url]:arclist row=3}
<div class=Tlan >·<A href="[field:arcurl/]" target=_blank title="[field:title/]">[field:title/]</A></div>
{/dede:arclist}
先找到文件\include\taglib\arclist.lib.php 第174行
$titlelen = AttDef($titlelen,30);
修改30这个值为200
然后就可以用:title="[field:title function='cn_substr(@me,80)'/]"> 了。
方法二:另一个办法是用CSS控制
1、定义CSS
<style>
.Tlan {
width:156px; //控制标题长度,可修改!
align:left;
overflow:hidden; //超出长度隐藏不显示
word-break:keep-all; //不换行
white-space:nowrap; //不换行
}
</style>
2、使用CSS
{[url]<a href=" http://www.software8.co">dede</a>[/url]:arclist row=3}
<div class=Tlan >·<A href="[field:arcurl/]" target=_blank title="[field:title/]">[field:title/]</A></div>
{/dede:arclist}
DEDECMS标题截取优化
本文介绍两种方法来优化DEDECMS系统中文章标题的显示长度:一是直接修改PHP文件中的字符限制;二是利用CSS样式实现对标题长度的控制,并提供具体的代码实例。

被折叠的 条评论
为什么被折叠?



