使用某个插件,然后,然后按照操作,该放的都放了,然后,就是那些图标出现方框,不显示,这怎么回事。
这跟font-face有关吗?
如何解决?
完全不知道这种图标是怎么回事!!我要去下载这字体,还是什么东东么?源码包都没有..
font-awesome库的官网地址: http://fontawesome.io/
font-awesome里面还有个fonts文件夹,你要把字体文件放到对应的位置;或者放入一个任意的位置,然后修改font-awsome.css里面url地址。
@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
font-awesome及其类似icon库的工作原理:
在css定义一些类似这样的样式:
.fa-cog:before {
content: "\f013";
font: FontAweSome;
}
f013是一个一般字体里不存在的字符,对这个字符应用FontAweSome这个字体,而这个字体里面有这个图标的描述。以达成了想要的效果。
出现方块的原因就是FontAweSome字体没有加载成功。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。