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

Bootstrap登录模板添加Logo不显示问题求助

解决Logo无法显示的问题

核心问题是你用了<div>标签加载图片,但div标签不支持src属性,浏览器无法识别这个属性来加载图片资源。以下是两种可行修复方案:

方案一:改用<img>标签(推荐)

直接将承载Logo的<div>替换为<img>标签,这是网页加载图片的标准方式:

修改后的HTML代码:

<img class="logo" src="icons/test-image.png" alt="rnl-logo">

你的CSS代码可以保持不变,绝对定位和宽高设置对img标签同样生效。

方案二:用CSS背景图实现

如果需要保留<div>标签,可通过CSS的background-image属性设置Logo:

修改后的CSS代码:

.logo{
  position:absolute;
  top: 5%;
  left: 10%;
  height: 100px;
  width: 100px;
  background-image: url('icons/test-image.png');
  background-size: cover; /* 确保图片覆盖整个div区域 */
  background-repeat: no-repeat; /* 避免图片重复 */
}

对应的HTML移除无效的src属性:

<div class="logo" alt="rnl-logo"></div>

额外提醒:你页面的favicon使用路径是img/test-image.png,而Logo用的是icons/test-image.png,确认icons目录下确实存在目标图片(既然favicon正常显示,图片本身有效,路径问题大概率不存在,但如果方案生效后仍不显示,可检查路径是否正确)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 17:40:17