12下一页
返回列表 发帖
查看: 1397|回复: 16

[已解决] DX3.5_R20230210-R20230316升级后手机版版块图标严重变形

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
发表于 2023-3-18 15:02:44 | 显示全部楼层 |阅读模式
DX3.5从R20230210至R20230316升级后手机版版块图标严重变形,未升级之前设置的是128*128像素的版块图标很正常显示,升级后不论是克米手机板模板还是百变百搭-APP手机版 手机模板显示的版块图标全部压扁变形了,版面也错位了!请问该如何解决?
1 贡献+2 金币

最佳答案

你可以找到\source\function\function_forumlist.php文件,打开文件大约39行,将
  1. $forum['icon'] = '<a href="forum.php?mod=forumdisplay&fid='.$forum['fid'].'"><img src="'.$forum['icon'].'" '.(!empty($forum['extra']['iconwidth']) ? 'style="width: '.$forum['extra']['iconwidth'].'px;"' : '').' align="left" alt="'.$forum['name'].'" /></a>';
复制代码

改成
  1. $forum['icon'] = '<a href="forum.php?mod=forumdisplay&fid='.$forum['fid'].'"><img src="'.$forum['icon'].'" '.(!empty($forum['extra']['iconwidth'])  && !defined('IN_MOBILE') ? 'style="width: '.$forum['extra']['iconwidth'].'px;"' : '').' align="left" alt="'.$forum['name'].'" /></a>';
复制代码

回复

使用道具 举报

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
 楼主| 发表于 2023-3-18 15:05:21 | 显示全部楼层
就算是用系统自带的手机触屏版模板,版块图标也是压扁变形的情况!
回复 支持 反对

使用道具 举报

18

主题

3945

回帖

7279

积分

应用开发者

贡献
357 点
金币
1397 个
QQ
发表于 2023-3-18 15:07:57 | 显示全部楼层
用503*503的图片测试正常,未出现你描述的情形
截图202303181507402241.jpg
回复 支持 反对

使用道具 举报

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
 楼主| 发表于 2023-3-18 15:15:09 | 显示全部楼层
湖中沉 发表于 2023-3-18 15:07
用503*503的图片测试正常,未出现你描述的情形

https://www.yuanhenglizhen.com

https://bbs.china95.net

帮忙看一下这两个站升级后是什么情况?为什么手机版社区首页版块图标全变形了
回复 支持 反对

使用道具 举报

17

主题

568

回帖

1816

积分

应用开发者

贡献
63 点
金币
902 个
QQ
发表于 2023-3-18 15:17:52 | 显示全部楼层
潜龙在渊 发表于 2023-3-18 15:15
https://www.yuanhenglizhen.com

https://bbs.china95.net

你在板块设置里,指定了图标的宽度,去掉应该就好了
回复 支持 反对

使用道具 举报

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
 楼主| 发表于 2023-3-18 15:22:41 | 显示全部楼层
1314学习网 发表于 2023-3-18 15:17
你在板块设置里,指定了图标的宽度,去掉应该就好了

测试过了,去掉提交后系统会自动加上宽度128
回复 支持 反对

使用道具 举报

63

主题

402

回帖

582

积分

应用开发者

贡献
10 点
金币
26 个
QQ
发表于 2023-3-18 15:47:25 | 显示全部楼层
你把宽度设置成50吧  你用的模板有定义宽度和高度是50px  然后默认模板用的style覆盖了模板定义的宽度
⭐️推荐插件
Uniapp小程序和APP
所有插件打包

⭐️推荐模板
美化APP手机版
小米社区
回复 支持 反对

使用道具 举报

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
 楼主| 发表于 2023-3-18 15:56:06 | 显示全部楼层
qzuser1212 发表于 2023-3-18 15:47
你把宽度设置成50吧  你用的模板有定义宽度和高度是50px  然后默认模板用的style覆盖了模板定义的宽度  ...

如果我把宽度设置成50,PC模板看上去就不好看了!还有别的解决办法吗?
为什么R20230210版本没有这个问题呢?谢谢!
回复 支持 反对

使用道具 举报

63

主题

402

回帖

582

积分

应用开发者

贡献
10 点
金币
26 个
QQ
发表于 2023-3-18 15:57:37 | 显示全部楼层
潜龙在渊 发表于 2023-3-18 15:56
如果我把宽度设置成50,PC模板看上去就不好看了!还有别的解决办法吗?
为什么R20230210版本没有这个问题 ...

改下主题的css文件 加上important
⭐️推荐插件
Uniapp小程序和APP
所有插件打包

⭐️推荐模板
美化APP手机版
小米社区
回复 支持 反对

使用道具 举报

7

主题

44

回帖

58

积分

渐入佳境

贡献
0 点
金币
3 个
 楼主| 发表于 2023-3-18 16:14:28 | 显示全部楼层
qzuser1212 发表于 2023-3-18 15:57
改下主题的css文件 加上important

可以说一下具体哪个文件哪一句吗?谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-4-30 09:30 , Processed in 0.049619 second(s), 11 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表