讲师中心 微信公众号
AI工具推荐 视频效率加速

css引入bootstrap图标库不生效怎么办_加载正确版本并使用icon类

秋墨大大_8820

秋墨大大_8820

发布时间:2026-01-05 16:03:10

|

346人浏览过

|

来源于php中文网

原创

Bootstrap Icons需单独引入CDN,推荐SVG内联写法;若用CSS类名(如bi-heart-fill),须确保bootstrap-icons.css正确加载、字体文件可访问且类名无拼写错误。

css引入bootstrap图标库不生效怎么办_加载正确版本并使用icon类

Bootstrap 图标(Bootstrap Icons)需要单独引入,它不包含在 Bootstrap CSS 或 JS 主库中。如果图标不显示,大概率是没正确加载图标字体或 SVG 资源,或者类名用错了。

确认引入的是官方 Bootstrap Icons CDN

不要混用旧版 Glyphicons 或其他图标库。Bootstrap 5+ 官方推荐使用独立的 Bootstrap Icons 库。推荐使用以下 CDN 链接(最新稳定版):

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css">

注意版本号(如 1.11.3),建议去 官网 复制最新 CDN 地址,避免本地路径错误或版本过旧。

检查 HTML 中图标的写法是否符合规范

Bootstrap Icons 主要支持两种用法:SVG 内联 和 CSS 类(需配合 <i> 标签)。推荐优先用 SVG 方式,更稳定、可定制性强:

Article To Html
Article To Html

文章转信息图。将文章/笔记转化为手机可读的 HTML 信息图,自动匹配视觉风格。触发场景:文章转图、笔记转图、信息图、转小红书图、做张图、可视化这篇文章、文生图。

下载

立即学习“前端免费学习笔记(深入)”;

  • ✅ 推荐:SVG 写法(无需额外 JS,直接复制官网图标代码)
    去 图标详情页 点 “Copy SVG”,粘贴到 HTML 中即可:
    <svg class="bi" width="24" height="24" fill="currentColor"><use xlink:href="bootstrap-icons.svg#heart-fill"/></svg>
    (实际项目中建议把 SVG 内容内联或用 <symbol> 雪碧图优化)
  • ⚠️ CSS 类写法(需确保字体文件加载成功)
    使用 <i class="bi bi-heart-fill"></i> 时,必须满足:
    • 已正确引入 bootstrap-icons.css
    • 浏览器能正常加载对应的 WOFF2 字体文件(检查 Network 面板是否有 bootstrap-icons.woff2 404)
    • 元素有足够尺寸(默认图标 font-size 较小,可加 fs-5 或自定义 font-size: 1.5rem)

排查常见失效原因

  • CDN 被拦截或网络异常:打开浏览器开发者工具 → Network → 刷新页面 → 搜索 bootstrap-icons,确认 CSS 和字体文件状态码为 200
  • CSS 加载顺序问题:确保 bootstrap-icons.css 在你自定义 CSS 之前引入,避免被 font-family 或 content 规则覆盖
  • 类名拼写错误:Bootstrap Icons 类名统一以 bi- 开头,例如 bi-alarm、bi-bell-fill,不是 glyphicon 或 fa-star;大小写敏感,且必须带 bi 前缀
  • 未设置显示属性或内容为空:若用 <i> 标签但没加 bi-xxx 类,或写了类但字体未加载,会显示为空白;可用 color: red 临时测试是否渲染了元素

快速验证是否生效的小技巧

在页面任意位置插入以下代码,刷新看是否显示红色心形图标:

<i class="bi bi-heart-fill" style="color: red; font-size: 2rem;"></i>

如果仍不显示:

  • 右键 → 检查元素 → 查看该 <i> 是否应用了 bi 相关样式(特别是 font-family: 'bootstrap-icons')
  • 点击 Styles 面板,看 font-family 是否被覆盖,或是否有 content 伪元素值(如 "\f24c")
  • 尝试换一个图标(如 bi-star),排除单个图标名称变更可能

不复杂但容易忽略。核心就三点:引入对的 CDN、用对的类名、确保字体资源可访问。

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

相关专题

更多
bootstrap框架介绍
bootstrap框架介绍

本专题整合了bootstrap框架相关介绍,阅读专题下面的文章了解更多详细内容。

645

2026.03.18

bootstrap安装教程
bootstrap安装教程

本专题整合了bootstrap安装相关教程,阅读专题下面的文章了解更多详细操作教程。

199

2026.03.18

class在c语言中的意思
class在c语言中的意思

在C语言中,"class" 是一个关键字,用于定义一个类。想了解更多class的相关内容,可以阅读本专题下面的文章。

3636

2024.01.03

python中class的含义
python中class的含义

本专题整合了python中class的相关内容,阅读专题下面的文章了解更多详细内容。

306

2025.12.06

js正则表达式
js正则表达式

php中文网为大家提供各种js正则表达式语法大全以及各种js正则表达式使用的方法,还有更多js正则表达式的相关文章、相关下载、相关课程,供大家免费下载体验。

4136

2023.06.20

js获取当前时间
js获取当前时间

JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。js怎么获取当前时间呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1295

2023.07.28

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1658

2023.08.03

js是什么意思
js是什么意思

JS是JavaScript的缩写,它是一种广泛应用于网页开发的脚本语言。JavaScript是一种解释性的、基于对象和事件驱动的编程语言,通常用于为网页增加交互性和动态性。它可以在网页上实现复杂的功能和效果,如表单验证、页面元素操作、动画效果、数据交互等。

9663

2023.08.17

Kratos框架HTTP与gRPC服务开发教程
Kratos框架HTTP与gRPC服务开发教程

本专题围绕Kratos框架双协议服务开发,涵盖HTTP路由与处理器编写、参数获取、gRPC服务实现与客户端调用、metadata上下文传递、encoding编解码注册、统一响应封装、超时控制与流式响应实现方法。

0

2026.10.10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Sass 教程
Sass 教程

共14课时 | 1.5万人学习

Bootstrap 5教程
Bootstrap 5教程

共46课时 | 5.9万人学习

CSS教程
CSS教程

共754课时 | 96.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn