Font-Awesome(一套绝佳的图标字体库和CSS框架)

html-css016

Font-Awesome(一套绝佳的图标字体库和CSS框架),第1张

官方链接至 http://fontawesome.dashgame.com/

它跟阿里矢量库不同的是 他不需要引入一些繁琐的文件 只需要几个命令就可以直接使用icon图标

方法一 : css导入

<link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">

方法二: 定义安装

npm install font-awesome-sass

复制 font-awesome/ 目录到您的项目中。

打开 font-awesome/less/variables.less 文件或 font-awesome/scss/_variables.scss文件 ,然后修改 @fa-font-path 或 $fa-font-path 为您的字体目录

需要把图标换成字体图标,阿里巴巴图标库可以把图标转成字体图标,自定义的图标需要用svg然后转换。

下载出来引用字体图标样式。在样式表中引用字体图标

@font-face {

font-family: "aui_iconfont"

src: url('aui-iconfont.2.0.ttf') format('truetype')

}//字体引用方式

arrow-left:before { content: "\e6eb"}//字体图标的命名和生成的字体

把字体图标的命名引用到对应的div即可<div class="aui-iconfont aui-icon-left"></div>生成如下效果图。

可以使用背景图设置,使用背景精灵图 把图标放在一张图片上面,通过定位位移来找到图片。

切成小图标 一个位置对应一个图标。