查看: 94|回复: 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

主题

2331

回帖

1万

积分

琼殿精英

金币
11777
阅读权限
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:dzh188@hotmail.com

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

在本版发帖返回顶部