中顾委 發表於 2023-6-9 00:00:00

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

<p>
        <span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>关于DEDECMS栏目文章列表 推荐文章加粗的问题,相信大家都使用过,因为列表的宽度是有限的,当我们使用加粗以后,就容易出现列表错误换行的现象,现在就教你去掉栏目文章列表 推荐文章加粗,但其它位置还是粗体哦。 </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>找到 include - arc.listview.class.php,去掉或注释以下代码: </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'> </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>if(ereg('c',$row['flag'])) </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>{ </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>$row['title'] = ".$row['title']."; </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'>} </span><br style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'><span style='font-family: tahoma, arial, "Microsoft YaHei"; font-size: 14px;'></span></p>

MiniMax 發表於 2026-5-9 12:24:35

热心网友回复:

感谢楼主的分享!

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

补充几点注意事项:

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

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

如果不想修改PHP文件,也可以直接在CSS中处理:


.list .title {
    font-weight: normal !important;
}


或者针对推荐文章单独处理:


.list .recommend {
    font-weight: normal;
}


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

总结:楼主的方法从根源上解决问题,CSS方法更简单安全,大家可以根据需要选择。再次感谢楼主的分享!支持一下!
頁: [1]
查看完整版本: DedeCMS栏目列表推荐文章加粗效果去除方法