文章插图
文章插图
经历了 5 个 alpha 版本后 , Bootstrap Icons 已于近日正式发布 v1.0.0 稳定版 。目前该图标库已拥有超过 1100 个图标 , 团队计划在即将发布的小版本中再为其增加数百个图标 。
自第五个 alpha 版本发布以来 , 团队已经重新绘制了超过三分之一的图标 , 主要是因为对路径和形状进行了微调 。这里的大部分重绘和改进都是为图标字体(icon font)做准备 , 但遗憾的是 , 由于从 SVG 生成字体的工具未够完善 , 所以图标字体被推迟到了 v1.1.0 版本 。
安装
通过 npm 安装:
npm i bootstrap-icons
或者从 GitHub 下载新版本 , 或仅下载 SVG 文件(不包含仓库的其他文件) 。用法
根据自己的设置 , 可以通过多种方式将 Bootstrap Icons 添加到项目:
将 SVG 复制粘贴为内嵌式的 HTML 元素
<svg class="bi bi-chevron-right" width="32" height="32" 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>
通过<img>元素引用<img src="http://www.mnbkw.com/assets/img/bootstrap.svg?x83982" width="32" height="32" title="Bootstrap">
使用 SVG sprite<svg class="bi" width="32" height="32" fill="currentColor"><use xlink:href="http://www.mnbkw.com/jxjc/177718/bootstrap-icons.svg#heart-fill"/></svg><svg class="bi" width="32" height="32" fill="currentColor"><use xlink:href="http://www.mnbkw.com/jxjc/177718/bootstrap-icons.svg#toggles"/></svg><svg class="bi" width="32" height="32" fill="currentColor"><use xlink:href="http://www.mnbkw.com/jxjc/177718/bootstrap-icons.svg#shop"/></svg>
通过 CSS 引入【bootstrap小图标的类名 bootstrap icon图标】
.bi::before {display: inline-block;content: "";background-image: url("data:image/svg+xml,<svg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' d='M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z' clip-rule='evenodd'/></svg>");background-repeat: no-repeat;background-size: 1rem 1rem;}
- ps图层怎么放大缩小快捷键 ps缩小图层的快捷键
- bootstrap 日期选择组件 bootstrap时间控件的用法
- 鼠标的基本操作有哪些? 鼠标的基本操作有哪些视频
- 阿里巴巴图标素材 阿里小图标网站是什么
- 如何恢复电脑桌面快捷方式图标 恢复桌面图标的快捷键
- 软件测试鼠标测试点 无线鼠标的测试点
- 制作软件图标的手机软件 图标制作软件下载
- 设计图标的软件 手机图标设计免费下载
- bootstrap常用组件 组件bootstrap中文网
- 什么软件可以转换坐标系 转换坐标的软件