为什么iconfont字体图标在火狐不显示
类似问题:
强制强制某些字体导致,现在网页流行的字体图标的失效
解决方案很简单,在css强制指定字体中加入该字体图标的字体名即可
比如淘宝首页可以这样解决:
* {font-family: “Microsoft YaHei”,”iconfont” !important;}
可以看到加入了iconfont
最近我还发现FontAwesome也开始流行开来,搞网站的可能比较熟,我也e799bee5baa6e997aee7ad94e58685e5aeb931333363356634刚开始接触
* {font-family: “Microsoft YaHei”,”iconfont”,”FontAwesome” !important;}
———————-
对于2、4楼的问题可以这样解决,
* {font-family: “iconfont”,”Microsoft YaHei” !important;}
这是优先级问题?期待大牛解惑
————–
楼下提到的github网站可以加入Octicons解决
=============================
=============================
对【解决css强制字体导致字体图标无法显示的问题】的补充
From The Amazing Artifact : Firefox
Sun Nov 03 2013 09:48:06 GMT+0800 by lyttmonkey
矢量图标怎么变成iconfont代码
一般出现以上问题,很有可能是你的AI文件里路径的显示层不在最外部 把图中的路径拖到编组上面,也就是取消编组,下载图标
由于度娘限制,自己百度下载地址吧~
输入“阿里巴巴矢量图标库”百度搜索第一位就是啦
打开网址,你可以选择右上角的搜索,搜索自己要的图标,例如美女
也可以选择去图标库自行选择想要的图标
选择图标,点击图标变成橘色,即放在暂存架
再次点击即可取消,或者在暂存架中鼠标滑过图标,图标右上角有删除小按钮也可删除选中
选择好要用的图标后,点击暂存架的下载至本地,解压待用
打开解压的文件夹中的demo.html
我们下载的图标可看到了吧,按照demo的步骤,下面我们配置ionic的项目
静态文件存放目录,新建font文件夹用来存放字体文件(可自定义存放)
css使用font-face声明字体
css定义使用iconfont的样式
挑选相应图标并获取字体编码,应用于页面就可以显示图标啦
tab及其他标签引用图标
大家发现,ionic的图标只要加个类似ion-happy ion-xxx的class就可以应用相应的图标,那么我们怎么用阿里巴巴的矢量图标呢,不要急也有办法
打开直接解压的图标文件中的iconfont.css文件
将那些.icon-xxx:before{content:’xxxx’}也复制到你的css文件中去
看过ionic css文件源码的童鞋,是不是看到这些有点熟悉呢
那就对啦,只要在class中加 图标pngiconfont icon-xxx就可以使用图标了