引导 5α|图标库
原文:https://www . geesforgeks . org/bootstrap-5-alpha-icons-library/
bootstrap 第一次有了自己的图标库,它是为 Bootstrap 组件和文档定制设计和构建的。
引导图标被设计用于从表单控件到导航的引导组件。引导图标是支持向量组,以便快速简单地缩放,并且可以用 CSS 进行样式化。虽然它们是为 Bootstrap 构建的,但它们会添加任何项目。它们是在麻省理工学院许可下开源的,因此您可以根据需要自由下载、使用和定制。
如何安装:
引导图标发布到 npm,但如果需要,也可以下载。
使用 npm 通过命令行安装引导图标。
npm install bootstrap-icons
用法:
引导图标是支持向量机。因此,您可以根据正在处理的项目类型,以各种方式在 HTML 代码中包含内容。
- 将支持向量机复制粘贴为嵌入的 HTML
- 带有元素的 SVG 精灵
- 作为外部形象
注意:引导图标默认包括宽度和高度为“ 1 em ,以便通过字体大小轻松调整大小。
Various ways of usage:
-
将 SVG 复制粘贴为嵌入的 HTML : 将图标嵌入到页面的 HTML 中(相对于外部图像文件)。这里我们使用了自定义的宽度和高度。
html <svg class="bi bi-chevron-right " width="64" height="64" viewBox="0 0 20 20" fill="currentColor" xmlns= "http://www.w3.org/2000/svg"> <path fill-rule="evenodd" d= "M6.646 3.646a.5.5 0 01.708 0l6 6a.5.5 0 010 .708l-6 6a.5.5 0 01-.708-.708L12.293 10 6.646 4.354a.5.5 0 010-.708z"/></svg>
示例:
```html <!DOCTYPE html>
Bootstrap Cards输出:
- SVG 精灵配合<使用>元素:使用 SVG 精灵通过<使用>元素插入任意图标。使用图标的文件名作为片段标识符(例如,heart 是#heart)。SVG 精灵允许你引用一个类似于< img >元素的外部文件,但是使用了 currentColor 的功能以便于主题化。
示例:
html <svg class="bi" width="40" height="40" fill="currentColor"> <use xlink:href= "bootstrap-icons.svg#heart-fill"/> </svg> <svg class="bi" width="40" height="40" fill="currentColor"> <use xlink:href= "bootstrap-icons.svg#toggles"/> </svg> <svg class="bi" width="40" height="40" fill="currentColor"> <use xlink:href= "bootstrap-icons.svg#shop"/> </svg>
输出:
- 作为外部图像:将引导图标 SVG 复制到您选择的任何目录,并使用< img >标签像普通图像一样引用它们。
示例:
html <img src="/Icons/img/bootstrap.svg" alt="" width="40" height="40" title="Icons">
输出:
- Styling of Icons:
对于图标的样式,请将其视为与文本相同。颜色也可以通过使用. text-*类或自定义 CSS 来更改。
示例:
html <svg class="bi bi-alert-triangle text-success " width="40" height="40" viewBox="0 0 20 20" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> ..... </svg>
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处