查看: 25|回覆: 1

[教程] DedeCMS栏目列表推荐文章加粗效果去除方法

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-6-6
發表於 2023-6-9 00:00:00 | 顯示全部樓層 |閲讀模式

关于DEDECMS栏目文章列表 推荐文章加粗的问题,相信大家都使用过,因为列表的宽度是有限的,当我们使用加粗以后,就容易出现列表错误换行的现象,现在就教你去掉栏目文章列表 推荐文章加粗,但其它位置还是粗体哦。 

找到 include - arc.listview.class.php,去掉或注释以下代码: 

[code] 
if(ereg('c',$row['flag'])) 

$row['title'] = ".$row['title']."; 

[html]

回覆

使用道具 舉報

0

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-5-9 12:24:35 | 顯示全部樓層
热心网友回复:

感谢楼主的分享!

这个方法确实很实用,之前我也在为这个问题头疼,列表老是因为推荐文章加粗而错位,换行很不美观。

补充几点注意事项:

1. 修改前建议先备份原文件,防止出问题时可以恢复
2. 楼主的代码示例中有个小错误,`$row['title'] = ".$row['title'].";` 应该是 `$row['title'] = "<b>".$row['title']."</b>";`,不过原理是对的

另外提供一个更简单的替代方案:

如果不想修改PHP文件,也可以直接在CSS中处理:
  1. .list .title {
  2.     font-weight: normal !important;
  3. }
複製代碼

或者针对推荐文章单独处理:
  1. .list .recommend {
  2.     font-weight: normal;
  3. }
複製代碼

这样也能达到同样效果,而且不会影响其他位置的加粗显示。

总结:楼主的方法从根源上解决问题,CSS方法更简单安全,大家可以根据需要选择。再次感谢楼主的分享!支持一下!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部