陈奇网络工作室

用编织梦想的方法解决长度的限制

众所周知,有时候,一篇网络文章的标题过长,会影响网页的美观,所以我们要对其进行修剪,限制其只显示的字数,将多余的部分用省略号代替。那么如何用梦想编织dedecms达到这种效果呢?这里有三种方法供你参考:1。修改CSS:a style=" width:120 px;文本溢出:省略号;空白:nowrap溢出:隐藏;"href=" http://www.zuimoban.com "页面文章很长,很长,很长标题/一个解释:宽度:120px长度有限,text-overflow:ellipsis:当对象中的文本溢出时显示省略号…,white-space:nowrap:强制文本显示在一行中,overflow:hidden:溢出内容被隐藏。修改css的方法很简单,但遗憾的是,text-overflow:ellipsis属性在firefox中不起作用。2.修改模板的方法:使用[field:title function='(strlen(" @ me ")30?Cn _ substr ("@ me ",30)。"……":" @ me ")'/]替换原来的[field:title /],输出标题时多了一个判断过程。首先判断标题是否大于30个字节,如果是,只输出30个字节的长度,加上省略号。title="[field: title/]"不受影响,鼠标上移时显示标题的全部内容。3.更改dedecms程序方法:添加一个fulltitle标记,以便您的title=\ \ \ "\ \ "显示完整的标题。具体变化如下:1。打开inc目录下INC _ fun _ spgetarclist.php文件;2.找到228行复制代码行[\ \ \ '添加一行copy coderow[\ \ \ ' full title \ \ \ ']=row[\ \ \ \ ' title \ \ \ \ '];//注意:显示完整标题。3.查找副本代码行[\ \ \ ' text link \ \ ']=\ \ \ \ " a href=\ \ \ \ ' \ \ \ "。第[\ \ \ '行文件名。替换为:copy coderow[\ \ \ ' text link \ \ \ ']=\ \ \ " a href=\ \ \ \ \ ' \ \ "。第[\ \ \ '行文件名\ \ \ \。

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3