Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 图标字体在Opera Mobile中不起作用_Css_Icons_Font Face_Webfonts - Fatal编程技术网

Css 图标字体在Opera Mobile中不起作用

Css 图标字体在Opera Mobile中不起作用,css,icons,font-face,webfonts,Css,Icons,Font Face,Webfonts,我开始使用FontAwesome集合,并在不同的操作系统/浏览器上进行测试。 我发现它可以与IE>7、Firefox、Chrome、Safari(iPhone、iPad)、Opera桌面一起使用,真是太棒了 只有Opera Mini不支持@font-face,但Opera Mobile(v12.19)支持。 但它只适用于按字母顺序排列的普通字体。 图标字体喜欢还是不喜欢 我认为原因是,因为图标不使用普通的字母字符。图标字符以十六进制格式描述,(ISO CSS内容:i:before{content

我开始使用FontAwesome集合,并在不同的操作系统/浏览器上进行测试。
我发现它可以与IE>7、Firefox、Chrome、Safari(iPhone、iPad)、Opera桌面一起使用,真是太棒了

只有Opera Mini不支持@font-face,但Opera Mobile(v12.19)支持。
但它只适用于按字母顺序排列的普通字体。
图标字体喜欢还是不喜欢

我认为原因是,因为图标不使用普通的字母字符。图标字符以十六进制格式描述,(ISO CSS内容:
i:before{content:“\f000”}
)。我尝试在HTML代码中以数字格式描述图标(从十六进制转换为十进制:
;
),但这也不起作用

那么,有没有一种在Opera Mobile上显示图标字体的解决方案

相关链接:

我发现它适用于IE>7

Font Awesome附带了一个IE7样式表,它不使用
@Font-face
。您是否尝试过将其包括在内,以查看它是否也解决了Opera Mobile的问题

font-awesome-ie7.min.css

我发现它适用于IE>7

Font Awesome附带了一个IE7样式表,它不使用
@Font-face
。您是否尝试过将其包括在内,以查看它是否也解决了Opera Mobile的问题



font-awesome-ie7.min.css

我对Opera Mobile/Opera Mini也有同样的问题。对我来说,最有效的方法是从字体切换到令人敬畏的字体。它们也是“为引导而构建”的,基本上有相同的可用图标,切换时我甚至不必更改任何图标类名,只需更改字体文件和更少的/css文件。

我在Opera Mobile/Opera Mini上也有同样的问题。对我来说,最有效的方法是从字体切换到令人敬畏的字体。它们也是“为引导而构建”的,基本上有相同的可用图标,切换时我甚至不必更改任何图标类名,只需更改字体文件和更少的/css文件。

opera的presto引擎应该支持图标字体,如果您能提供如何实现它们的JSFIDLE,也许我可以建议一种更兼容的方式。编辑:本网站展示的示例和实现:我没有opera mobile,您可以在icomoon.io上查找一些好的图标字体,然后尝试其他资源……此外,您可能没有为opera提供正确的图标字体文件,您可能需要尝试EOT、TTF、,SVG文件,以查看它是否呈现其中任何一种。@timaschew-如果您查看Opera Mini上的字体很棒主页,它是否正确显示字体?@IlanBiala相信我,错误的字体文件没有问题。它适用于普通的字母字体。我发现icomoon.io上的图标工作正常!所以它似乎与字体文件有关@BillyMoat Opera Mini在任何情况下都不起作用,因为它的字体不支持et
@font-face
!我的问题只是关于Opera Mobile,而不是Opera Mini。Opera的presto引擎应该支持图标字体,如果您能提供一个如何实现这些字体的JSFIDLE,也许我可以建议一种更兼容的方式。编辑:本网站展示的示例和实现:我没有opera mobile,您可以在icomoon.io上查找一些好的图标字体,然后尝试其他资源……此外,您可能没有为opera提供正确的图标字体文件,您可能需要尝试EOT、TTF、,SVG文件,以查看它是否呈现其中任何一种。@timaschew-如果您查看Opera Mini上的字体很棒主页,它是否正确显示字体?@IlanBiala相信我,错误的字体文件没有问题。它适用于普通的字母字体。我发现icomoon.io上的图标工作正常!所以它似乎与字体文件有关@BillyMoat Opera Mini在任何情况下都不起作用,因为它的字体不支持et
@font-face
!我的问题只是关于Opera Mobile,不是Opera Mini。我已经试过你说的了。。。这真是糟透了。。。我在安卓4.2.1(Nexus 4)上,你的操作系统版本/设备是什么?哦,天哪,对不起,我刚刚意识到我是在默认浏览器中检查,而不是Opera!在歌剧中试过,不,不起作用。我想修复方法仍然是在浏览器识别为Opera Mobile时包含IE7样式表(我想你可以使用Modernizer来检测它)。我非常确定,Opera手机问题与IE7黑客无关,我认为最好的办法是在Font Awesome的githup页面上以及Opera上提出这个问题。我不知道如何在Opera Mobile上调试网站,所以不能提供太多帮助@JamesDonnelly您可以使用adobe提供的chrome开发工具插件使用adobe edge inspect和inspect,并使用chrome工具进行检查,就像使用常规网站一样。希望这有点帮助。:)我已经试过你说的了。。。这真是糟透了。。。我在安卓4.2.1(Nexus 4)上,你的操作系统版本/设备是什么?哦,天哪,对不起,我刚刚意识到我是在默认浏览器中检查,而不是Opera!在歌剧中试过,不,不起作用。我想修复方法仍然是在浏览器识别为Opera Mobile时包含IE7样式表(我想你可以使用Modernizer来检测它)。我非常确定,Opera手机问题与IE7黑客无关,我认为最好的办法是在Font Awesome的githup页面上以及Opera上提出这个问题。我不知道如何在Opera Mobile上调试网站,所以不能提供太多帮助@JamesDonnelly您可以使用adobe提供的chrome开发工具插件使用adobe edge inspect和inspect,并使用chrome工具进行检查,就像使用常规网站一样。希望这有点帮助。:)