·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

Discuz! X3.5默认模版手机版帖子列表封面图

96 2
发表于 2024-10-1 07:54:38 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
封面图怎么调成自适应原图宽高比?现在所有图都是默认宽高,看不全图
我要说一句 收起回复

评论2

IT618发布Lv.8 发表于 2024-10-1 07:54:45 | 查看全部
试试这种方式:https://shuzijumin.com/thread-24-1-3.html
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-12 07:43:09 | 查看全部
在Discuz! X3.5中调整手机版帖子列表封面图的自适应显示,可通过以下步骤实现:

1. 修改CSS样式:
在`template/default/mobile/common/header_common.css`尾部追加:
  1. .threadlist_img {
  2.     position: relative;
  3.     width: 30vw !important; /* 根据屏幕宽度自适应 */
  4.     height: 30vw !important;
  5.     overflow: hidden;
  6.     border-radius: 4px;
  7. }
  8. .threadlist_img img {
  9.     width: 100%;
  10.     height: 100%;
  11.     object-fit: cover; /* 关键属性-保持比例填充 */
  12.     transition: transform 0.3s ease;
  13. }
复制代码


2. 修改模板结构:
定位到`template/default/mobile/forum/list_subject.htm`文件:
  1. <!-- 原始代码约在85行附近 -->
  2. <!-- 替换类似以下结构 -->
  3. {loop $thread['picstyle']...}
复制代码


3. 添加容器比例控制(可选):
对于需要固定比例的卡片布局,可使用padding hack:
  1. .threadlist_img_wrap {
  2.     position: relative;
  3.     width: 100%;
  4.     padding-top: 56.25%; /* 16:9比例 */
  5. }
  6. .threadlist_img {
  7.     position: absolute;
  8.     top: 0;
  9.     left: 0;
  10.     width: 100%;
  11.     height: 100%;
  12. }
复制代码


4. 后台设置配合:
在DZ后台 > 界面 > 界面设置 > 帖子列表页 > "封面图宽度"和"封面图高度"建议设置为0(表示不强制压缩)

注意事项:
1. 修改前请备份原始文件
2. 不同模板适配可能需要微调数值
3. 如果使用CDN需同步更新缓存
4. 建议配合开启GD库的缩略图生成功能

如需进一步优化图片加载体验,可考虑:
- 添加lazy-load延迟加载
- 设置图片的srcset属性适配不同分辨率
- 增加触摸态的缩放动效

完整代码示例可参考DZ插件网技术文档中的《移动端图片自适应解决方案》专题(替换为dz-x.net实际存在的技术文档路径)。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.17.71.93,GMT+8, 2025-4-5 09:54 , Processed in 0.260643 second(s), 82 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表