Bootstrap是用于开发响应式和移动优先的网站的CSS框架。Bootstrap增加了一个功能,人们可以使用Bootstrap提供的优质图标。这些图标可以用SVG或网页字体格式。
Bootstrap提供了一千多个高质量的图标,你可以在你的项目中使用它们。你还可以根据需要改变这些图标的颜色和大小。
是什么让Bootstrap框架中的图标与众不同,我们为什么要使用它?灵活性 “是使它与其他图标解决方案不同的原因。如果你在Bootstrap框架中使用图标,你可以借助CSS的color属性来改变图标的颜色。你也可以通过使用CSS的font-size属性来改变图标的大小。在你的项目中使用Bootstrap的图标不是必须的,你可以在有Bootstrap或没有Bootstrap的情况下使用它。
元素是一个容器元素,用于添加Bootstrap图标。字符串’bi-‘总是附在图标的类名之前。它指的是Bootstrap图标。类名基本上是我们正在使用的图标的类别。Bootstrap为我们提供了许多类别的图标,如Facebook、Twitter、地球、星星和搜索等。 Bootstrap 图标库 已被发布到了 npm,但是仍然可以手动下载并安装。
通过 npm 安装 Bootstrap 图标库,包括 SVG 图片、sprite 图标和图标字体。
GitHub 上有所有已发布的版本,并且在压缩包内包含了所有 SVG 格式的图标、许可证和 readme 文件。package.json 文件也被包含在内,不过这些 npm 脚本主要用于我们的开发流程。
利用我们提供的公共 CDN 服务并将图标字体的样式表添加到网站的 标签内(或通过 CSS 的 @import 指令加载)就能立即使用 Bootstrap 图标库了。
Bootstrap 图标库的所有图标都是 SVG 格式的,因此你可以通过以下几种方式将它们添加到你的 HTML 中,具体使用哪种方式取决于你的项目是如何设置的。我们建议设置 width: 1em(以及可选的 height: 1em),便于你通过 font-size 属性重置图标的大小。
将图标嵌入你的 HTML 页面中(与引用外部图像文件相反)。如下例子中我们对 width 和 height 属性进行了重新设置。
利用 SVG sprite 和
发表评论