久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

織夢cms文章標題長度被截取怎么解決

dedecms限制標題長度加省略號的修改方法 大家都知道,有時候,網頁文章的標題太長的時候,會影響網頁的美觀,所以我們要對它進行修剪,限制它只顯示多少個文字,多出來的部分用省略號代

dedecms限制標題長度加省略號的修改方法 
大家都知道,有時候,網頁文章的標題太長的時候,會影響網頁的美觀,所以我們要對它進行修剪,限制它只顯示多少個文字,多出來的部分用省略號代替.
那么如何和在DEDECMS實現這個效果呢?下面列出3種方法給大家參考: 

1、修改CSS的:

<a style=”width:120px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;” href=”xxxxx”>網頁文章很長很長很長很長的標題</a>

解釋:width: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、打開include目錄下inc目錄下的inc_fun_SpGetArcList.php文件

2、找到228行

Copy code
$row['title'] = cn_substr($row['title'],$titlelen); 


在前面增加一行
$row['fulltitle'] = $row['title']; //注釋:顯示完整標題

3、找到

$row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>";





將其替換為:
$row['textlink'] = "<a href='".$row['filename']."' title='".$row['fulltitle']."'>".$row['title']."</a>";


【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

主站蜘蛛池模板: 久久国产精品一区二区三区 | 日韩在线精品视频 | 性一区 | 在线看片福利 | 亚洲欧美日韩精品久久亚洲区 | 久久国产精品免费一区二区三区 | 99热在这里只有精品 | 日韩欧美一二三区 | 日本在线网站 | 黄色精品| 亚洲天堂久久新 | 一区二区在线不卡 | 久久国产精品一区二区三区 | 五月综合激情婷婷 | 一级毛片网 | 91精品国产91久久久久游泳池 | 精品久久久久久久久久 | 中文字幕 视频一区 | 国产欧美精品一区 | 国产精品免费一区二区三区 | 日韩精品中文字幕在线 | 欧美日韩高清一区 | 91精品成人久久 | 国产综合在线视频 | 久久高清免费视频 | 国产日韩免费观看 | 精品久久影院 | a视频在线 | 国产九九九| 一区二区三区欧美在线 | 欧洲高清转码区一二区 | 91九色porny首页最多播放 | 亚洲最新网址 | www.久久久久久久久 | 7777精品伊人久久精品影视 | 国产丝袜一区二区三区免费视频 | 日韩中文字幕av | 国产japanhdxxxx麻豆 | 欧美午夜一区 | 国产精品一区免费 | 亚洲精品视频在线看 |