返回列表 发布新帖

求助:discuzX3.5的logo用自己做的svg文件替换后不显示 New

136 2
发表于 2025-3-6 14:39:06 | 查看全部 阅读模式
本来导出png 都正常显示,不过太糊了,想用矢量图svg

就用Adobe Illustrator做了矢量图并导出为svg文件

然后在discuzX3.5后台上传了新的svg格式logo清除了各种缓存,打开首页不显示

到static/image/common/路径,替换了svglogo文件,清除缓存重新打开首页还是不显示

求大佬指点,如何正确使用svg文件正常显示

---

不知道是不是从代码里调,不知道哪里出了问题

我的logo可以用浏览器打开预览,显示的很大,discuz官方的就很小,在左上角

---

补充附件:




我知道答案 回答被采纳将会获得1 贡献 已有2人回答

评论2

成娅旃Lv.4 发表于 2025-3-6 14:39:13 | 查看全部
用这个方法解决了(https://www.dismall.com/forum.php?mod=redirect&goto=findpost&ptid=11914&pid=52924),不知道为什么官方原版的不用加这个,是文件中写死了?

.svg格式没有固定宽度和高度,需要设定logo的宽度或高度,操作如下:
后台-全局-SEO设置-其他,在其他头部信息中加入如下代码:

    <style>.hdc h2 a img{width:180px;}</style>


宽度的具体数值根据你的需要调整
回复

使用道具 举报

成娅旃Lv.4 发表于 2025-3-6 14:39:34 | 查看全部
通过AI优化后的样式代码:
  1. <style>.hdc h2 a img{width:180px; height:60px; object-fit:contain;}</style>
复制代码
回复

使用道具 举报

回复

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

本版积分规则

投诉/建议联系

5857225@qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Powered by Discuz! X5.0 Licensed 2022-2025 吾7分享 版权所有 All Rights Reserved. |网站地图|湘公网安备43112302000109号 ICP备案:湘ICP备19002042号-3
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表