Bootstrap 开源了首套 SVG 图标库 Bootstrap Icons,其团队表示这是有史以来第一次拥有自己的图标库,此图标库起初专门针对其从表单控件到导航等组件和文档进行定制设计和构建,现在可以免费用于任何项目,无论此项目是否使用了 Bootstrap。
既然 Bootstrap Icons 是 SVG 图标库,因此它们可以快速、轻松地扩展,并且可以配合 CSS 的使用进行个性化定制。虽然它们是为 Bootstrap 设计的,但可以在任何项目中使用。不过要注意的是,它们现在尚处于 alpha 阶段,未来可能会出现重大变化。
Bootstrap Icons 官网提供了检索图标种类的搜索框,用户可根据需求使用关键字(英文)进行查找。
根据自己的设置,可以通过多种方式将 Bootstrap Icons 添加到项目:
- 将 SVG 复制粘贴为内嵌式的 HTML 元素
- 通过元素引用
- 使用 SVG sprite
- 通过 CSS 引入
.bi::before { display: inline-block; content: ""; background-image: url("data:image/svg+xml,"); background-repeat: no-repeat; background-size: 1rem 1rem;}