Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 利用业余时间开发的。它基于 Html、Css、JavaScript 于2011 年8月在 GitHub 发布为开源产品。Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑、手机。是全球最受欢迎的前端开源工具库,网上有关图标库的引用的文章不少但真对4.0以上的版本文章却很少,由于4.6x版本与3.0x的引用方式出现了非常大的变化,本章将讨论4.6x图标库的引用
一、下载图标库与bootstrap3.0x不同的是bootstrap4.6x需要单独下载图库库文件,目前最新版本为v1.8.2
下载地址:https://github.com/twbs/icons/releases/tag/v1.8.2
下载后的图库库文件如图一所示:
下载的文件包括一个fonts和一堆svg文件,如果本地引用需要fonts文件以便直接用于你的项目。下载的文件包括:
需要注意的是bootstrap4.6x版本的CSS文件隐藏在一堆SVG文件中,这个笔者下载文件后找了半天才知道
如下图二所示:
笔者有一个专用的CSS文件夹,想把bootstrap的图标CSS文件复制到这个文件夹下
如图三所示
然后在Html文件中引用此Css文件
如图四所示:
bootstrap图标库CSS文件调用图标文件路径是当前目录下的上一级fons文件夹下(注"./" 代表当前目录,"…/"代表上级目录)相对路径中。由于笔者修改了原bootstrap图标库CSS文件存放路径,这时想要引用图标库文件就要修改CSS文件中的路径。
原bootstrap图标库CSS文件路径 CSS
。
@font-face {
font-family: "bootstrap-icons";
src: url("./fonts/bootstrap-icons.woff2?08efbba7c53d8c5413793eecb19b20bb") format("woff2"),
url("./fonts/bootstrap-icons.woff?08efbba7c53d8c5413793eecb19b20bb") format("woff");
}
如图五所示:
注意:CSS文件夹与fonts是同一目录下两个文件夹
如图六所示:
修改后的CSS路径 CSS
。
@font-face {
font-family: "bootstrap-icons";
src: url("../fonts/bootstrap-icons.woff2?08efbba7c53d8c5413793eecb19b20bb") format("woff2"),
url("../fonts/bootstrap-icons.woff?08efbba7c53d8c5413793eecb19b20bb") format("woff");
}
四、bootstrap图标显示
如图七所示
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)