Font Awesome

将Font Awesome 集成到 Bootstrap 非常容易,还可以被单独使用。

最简单的 Bootstrap + Font Awesome 集成方式

使用这种方式将 Font Awesome 集成到默认的 Bootstrap CSS中。

  1. 拷贝 Font Awesome 字体目录到你的项目中。
  2. font-awesome.min.css 文件到你的项目中。
  3. 打开你的项目中的 font-awesome.min.css 文件并编辑字体路径指向正确的位置。

    字体路径是相对于你的 CSS 目录的。

  4. 在html文档中的 <head> 部分,引入 font-awesome.min.css 文件。
    1. <link rel=“stylesheet” href=“../css/bootstrap.min.css”>
    2. <link rel=“stylesheet” href=“../css/font-awesome.min.css”>
  5. 在浏览器中打开页面,检查是否正确启用了 Font Awesome!

自定义 Bootstrap + Font Awesome LESS文件的方式进行集成

修改Bootstrap的LESS文件以集成 Font Awesome。

  1. 拷贝 Font Awesome 字体目录到你的项目中。
  2. 拷贝 font-awesome.less 文件到 bootstrap/less 目录。
  3. 打开 bootstrap.less 文件,并将 @import "sprites.less"; 替换为 @import "font-awesome.less";
  4. 打开你的项目中的 font-awesome.less 文件,并编辑 @FontAwesomePath 变量,将其值替换为指向字体文件的正确路径。
    1. @FontAwesomePath: “../font”;

    字体路径相对于存放编译之后的CSS文件的目录。

  5. 重新编译Bootstrap的所有 LESS 文件。如果你使用的是less.js脚本动态编译的话就能直接在浏览器中看到效果了。
  6. 在浏览器中打开页面,检查是否正确启用了 Font Awesome!

自定义 Bootstrap + Font Awesome 集成,并使用 SASS 或 SCSS

我也从未使用过SASS或SCSS,如果源码包中的SCSS或SASS文件有问题的话请通知我。

发表评论

电子邮件地址不会被公开。 必填项已用*标注