我使用Fontastic.me创建了一个图标字体。除了在Android4.2.2和4.3的原生浏览器(例如:现代三星平板电脑)之外,它的工作效果很好。在这些浏览器中,整个字体的字符没有宽度。这种情况发生在用Fontastic.me制作的每一种字体中(甚至是它自己提供的字体)。这是一个主要的问题,当中心的图标(水平)。
我已经建立了一个网页来测试它:http://ajuin2013.boondoggle.eu/fontastic-streamlineicons/icons-reference.html。粉红色显示字符的宽度。下面的屏幕截图将正常行为与AndroidBrowser行为进行比较:http://ajuin2013.boondoggle.eu/fontastic-streamlineicons/fontastic.png
我确信这是因为Icomoon,因为当我使用Icomoon作为字体生成器时,问题不会发生。我也通知了他的主人,但他说他不能调查,因为他现在不知道如何在他的Mac上安装Android仿真器。
有人知道这里发生了什么吗?是什么导致角色空间崩溃?
发布于 2014-05-08 07:02:25
我昨天也遇到了同样的问题。我做了一点小小的工作就解决了这个问题。就像你说的,当你想用文字对齐图标的时候:居中;它最后会更多地向右。如果你把它放在左边,它会按预期向左对齐。因此,我将speudo元素设置为与图标相同的宽度,并将speudo元素的中心设置为边距:0 auto;在这种情况下,可以将文本与左边对齐。
我知道这不是一个完美的解决方案,但就目前而言,它对我也适用,也许也适用于你。
发布于 2015-03-02 08:30:51
我也遇到了同样的问题,并使用二十色解决了这个问题。
https://stackoverflow.com/questions/23490378
复制相似问题