You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在HTML网站添加logo?仅显示小图标而非完整图片,代码哪里有问题?

问题原因与修复方案
  • 核心错误:你使用了自定义属性data-image指定图片地址,浏览器默认不会识别这个属性作为图片加载源,img标签必须用src属性指定图片资源路径,当前显示的小图标是图片加载失败时的默认占位符。
  • 潜在路径问题:修改为src属性后,需要确认4 Dry Out Logo.jpg的文件路径和HTML文件的相对位置匹配,比如图片存放在项目的img文件夹下,路径需要写为img/4 Dry Out Logo.jpg。
  • 潜在样式问题:图片加载正常后如果还是显示不全,需要检查侧边栏相关CSS规则,是否给img设置了过小的宽高限制,或者父元素设置了overflow: hidden裁切了内容。
  • 语法规范提示:img标签直接放在ul标签下不符合HTML规范,ul的直接子元素只能是li标签,建议把img放到li标签内,避免出现未知的样式异常。

修复后的代码示例

<!-- 把原来的img标签替换为以下写法,路径根据你实际的文件位置调整 -->
<li>
  <img src="4 Dry Out Logo.jpg" alt="4 Dry Out Logo" style="max-width: 100%; height: auto;">
</li>

补充说明:行内样式max-width: 100%; height: auto的作用是让图片自适应侧边栏宽度,避免超出容器或者变形。

内容的提问来源于stack exchange,提问作者Lady

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 22:15:05