font-awesome 原理分析
来源:互联网 发布:平定四方巾 知乎 编辑:程序博客网 时间:2024/05/21 22:24
1、使用 font-awesome :
a、导入 font-awesome.css
b、将该插件目录下font目录拷贝到项目下,需要放在font-awesome.css所属目录的父目录(原因后面分析)
具体使用哪个图标 查看官方提供的code即可
显示效果如下:
2、原理分析
这是 font-awesome.css 文件中主要片段
@font-face 应用自定义字体,具体百度下用法、url出现多次是保证浏览器兼容性,同时这里能看到为什么font目录要放在css文件的所属目录的父目录下
这里我们用 fontawesome-webfont.ttf 来说明
content :"\f18b" 在ttf文件中能找到相应的代码,ttf编辑工具及code(f18b)都能在下图能看到
3、自己制作属于自己的图标
test.ttf文件增加一个图标字体 unicode(f001)
浏览器效果(chrome版本 47.0.2526.106 m):
0 0
- font-awesome 原理分析
- Font Awesome------设计原理分析
- font-awesome
- Font Awesome
- font awesome
- Font Awesome
- font-Awesome
- bootstrap 集成font-awesome
- Bootstrap + Font Awesome
- font-awesome图标用法
- Font Awesome 自定义 CSS
- ng Use Font Awesome
- 使用Font Awesome
- Font Awesome 使用
- Font awesome小图标
- 字体图标--Font Awesome
- font-awesome的问题
- Webpack打包font-awesome
- Xshell无法连接Ubuntu,但能够ping通虚拟机
- 《计算机系统要素》学习笔记: 逻辑门 构建 思路
- 用Java的加密机制来保护你的数据
- iOS应用架构谈 本地持久化方案及动态部署
- Lab 6:Linux系统调用
- font-awesome 原理分析
- safari中overflow:hidden对CSS模糊滤镜溢出隐藏无效解决办法
- 变量的多态性
- Java程序的加密和反加密
- iOS应用架构谈 组件化方案
- 项目管理工具-redmine安装
- JAVA加密解密---自定义类加载器应用
- 蘑菇街 App 的组件化之路
- C++运算符重载