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

如何使用Bootstrap Icon?解决在a标签内调用显示为方块的问题

Bootstrap Icon显示方块(□)的解决方法
  • 优先检查字体文件存放路径是否正确
    Bootstrap Icons的css文件默认会从同级的fonts目录加载字体文件,你需要保证文件目录结构符合要求:
    站点根目录
    ├─ css/
    │  └─ bootstrap-icons.css
    └─ fonts/
       ├─ bootstrap-icons.woff2
       ├─ bootstrap-icons.woff
       └─ bootstrap-icons.ttf
    
    所有字体文件可以在你下载的Bootstrap Icons压缩包的fonts目录里找到,直接放到对应位置即可。
  • 检查css文件的引入路径是否正确
    如果你当前访问的页面不在站点根目录,相对路径会失效,可以改成站点绝对路径:
    <link rel="stylesheet" href="/css/bootstrap-icons.css">
    
  • 确认图标类名拼写正确
    必须同时指定基础类bi和对应图标类,你代码里的bi bi-alarm-fill是正确写法,如果使用其他图标注意不要漏写bi前缀、不要打错图标名。
  • 检查是否有样式冲突
    如果有自定义CSS给<i>、<a>标签设置了其他font-family,会覆盖图标字体设置,可以添加如下全局样式强制指定:
    .bi {
      font-family: bootstrap-icons !important;
    }
    
  • 排查加载错误
    按F12打开浏览器开发者工具,切换到「网络」面板刷新页面,检查是否有bootstrap-icons.css或字体文件的404加载失败报错,根据报错的路径调整文件存放位置即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 13:12:03