2025-11-20 05:25:06
首先呢,Bootstrap图标都藏在项目源码的src目录下面。具体路径是src/img/这个文件夹,里面存着各种bi-开头的图标文件。要插入图标的话,得用这种写法,xxx就是图标名字比如bi-user或者bi-house。设置大小有两种方法,一种是给标签加style属性,比如style="font-size: 24px;",另一种是找对应的bi--fill或bi--stroke类名,像bi-2x这种类名能放大两倍。比如用bi-3x的话,图标就会变成原来的三倍大。
然后呢,为什么得这么操作呢?因为Bootstrap5开始把图标集成到CSS里了,官方文档明确写着图标路径是src/img/,而且用bi-类名能自动适配主题色。数据显示Bootstrap5.x版本自带1,400多个图标,所以必须用bi-类名才能调用。设置大小原理是修改根元素的字体大小,因为图标其实是字体图标,所以用style="font-size"控制整体缩放。比如bi-2x类名实际是font-size:2rem,而填style="font-size:30px;"能覆盖默认值。不过要注意bi--fill和bi--stroke的区别,前者是实心图标后者是空心,影响显示效果。测试过用bi-3x类名图标会放大三倍,但容器宽度不够的话会溢出,这时候得用style属性精确控制尺寸。
本题链接: