Font Awesome 未出现在 Internet Explorer 8 中

2023-11-25

我们最近开发了一个网站,其设计强烈依赖 Font Awesome。我们使用 before:content 及其提供的 CSS 的标准实现。

由于某些原因,Font Awesome 未在 IE8 中显示。我花了相当多的时间进行故障排除并尝试各种修复,但没有成功。

I have:

  • 将 EOT 的 mimetype 设置为 application/vnd.ms-fontobject
  • 设置OTF、TTF的mimetype为application/octet-stream
  • 加载所有 CSS 后执行 HTML5Shiv。
  • 在页面加载时重新加载 CSS 或 DOM 的各种尝试

这是网站:http://www.tetakere.org.nz- Hotlinks 框是 Font Awesome 的一个很好的例子

有谁对让该网站显示 Font Awesome 的其他方法有任何想法吗?


经过一番痛苦的故障排除后,我终于解决了。

解决方案是将 HTML5Shiv 的加载从<head>部分之前</body> tag.

<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</body>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Font Awesome 未出现在 Internet Explorer 8 中 的相关文章

  • 如何在 CSS 中用 SVG 图标替换 Web 字体(Font Awesome)?

    我注意到在我的 CSS 文件中 有一些使用 Font Awesome Web 字体的规则 如下所示 ul fancy li before category page ul li before display none font style
  • Twitter Bootstrap 3 的 IE8 问题

    我正在使用新的 Twitter Bootstrap 创建一个网站 该网站看起来不错 并且可以在除 IE8 之外的所有必需浏览器中运行 在 IE8 中 它似乎显示移动版本的元素 但在我的桌面的整个屏幕上延伸 我相信我遇到的问题是 Twitte
  • 如何将 Font Awesome 添加到 Ionic 4

    有很多关于如何将 Font Awesome 添加到 Ionic 3 项目中的教程和文章 但我很难找到有关如何将 Font Awesome 添加到 Ionic 4 项目中的教程和文章 那么这就提出了一个问题 如何在 Ionic 4 项目中添加
  • Google 地图无法在 IE8 中的 iframe nyromodal 层中正确呈现

    我尝试在 nyromodal iframe 层中渲染谷歌地图 它在 Chrome 和 Firefox 中工作正常 但在 IE8 中存在一个奇怪的问题 首次加载时 它工作正常 然而 当我关闭图层并在同一页面上重新打开它后 地图将呈现错误 仅主
  • 检查 IE8 是否使用纯 Javascript [重复]

    这个问题在这里已经有答案了 我以前是这样检查的 browser msie browser version 8 但似乎 browser已从 jQuery 的更高版本中删除 So 我怎样才能用纯javascript检查这一点 I tried i
  • IE8 和怪异模式

    IE8 是否像 IE6 7 一样以怪异模式运行 我有一个网页 其中有一些非常奇怪的代码 内容以填充和负边距居中 它在 IE6 7 和其他浏览器中可以正常工作 但在 IE8 中 内容区域的宽度只有一半并且不居中 怪异模式的标志 源代码在 DO
  • IE.navigate2 因保护模式关闭而失败

    我正在从 Excel VBA 自动化 IE8 Excel 2010 Windows 7 Set IE CreateObject InternetExplorer Application IE Navigate2 URL 如果 URL 是处于
  • IE8 中空 div 层的 z-index 问题

    我在 IE8 中遇到 z index 问题 其他尚未测试 以下 JS 创建一些 html css document write img src border 0 document write div style background col
  • 如何在 font Awesome 图标链接下方添加添加文本?

    我正在尝试在我的 Blogger 模板中的 font awesome Icons 下添加一些文本 这是我想要实现的目标的图像 我想要实现的外观图片 https i stack imgur com BVYlh png 但到目前为止我已经做到了
  • css 计数器在 Internet Explorer 中无法工作以获取隐藏内容 - 如何修复?

    我们想要一些编号列表 并发现了这个很酷的计数器 您可以在 css 中使用它来让浏览器为您计算数字 ol instructions counter reset instructions section ol instructions gt l
  • IE8不会安装SSL证书

    我有自己的 SSL 用于开发目的 通常 当 IE 向您发出警告时 您只需安装证书 重新启动 IE 并返回到服务器而不发出警告 在 IE8 中我无法避免警告 我已使用 IE8 中的 MMC 和证书管理器将证书安装到每个存储中 但没有成功 我错
  • 在 IE8 中使用 javascript __proto__

    你好 我在 javascript 中有这两个对象 var john firstname John lastname Smith var jane firstname Jane 这样做 jane proto john 我可以访问 Jane 的
  • Paper.js 与 excanvas

    我越来越喜欢 paper js 了 但在意识到它不支持 IE8 后 我想知道是否可以让 paper js 与 excanvas 一起工作 有人测试过这个吗 有可用的例子吗 谢谢 Paper js 代码显式使用 HTMLCanvasEleme
  • 很棒的字体图标没有出现在 Angular 5 中

    我按照说明安装了它 首先我输入了 npm install save font awesome angular font awesome 并且一切都正确安装了 然后我换了 angular cli json包含这样的 css styles st
  • 如何在 jQuery 中禁用 Font-Awesome 按钮?

    如何禁用 jQuery 中的 font awesome 按钮 a class btn btn primary btn sm href i class fa fa upload i OK a 当我尝试以下操作时 jQuery 并未禁用此按钮
  • Font Awesome 图标在 OSX Safari 中不起作用

    My font awesome图标在 Firefox 和 Chrome 中工作正常 但在 Safari 中我只看到其中一些图标的空白 而其他图标则看不到 截屏 如您所见 图标为fa twitter fa instagram和其他人只是没有出
  • 如何唯一标识会话 0 中运行的 Internet Explorer 窗口?

    我正在创造WCF web services自动化internet explorer 有多个Web服务调用需要访问同一个实例Internet Explorer 然而 自从WCF服务托管于IIS所有对 Web 服务的调用都在会话 0 中执行 现
  • IE8、IE7透明背景问题

    对我的菜单使用图标 png 透明背景 对于 IE9 Chrome Firefox safari opera 没有任何问题 但是如果我使用 IE7 或 IE8 打开页面 图像周围会出现断线黑色边框 CSS 代码 menu item1 back
  • IE8 忽略 td 宽度,适用于 IE7

    有一张表看起来像这样 table width 100 tr td td tr tr td style width 201px td td style width 100 td tr table 在除 IE8 之外的每个浏览器 包括 IE7
  • 为什么 IE8 在我的图像锚标记上添加底部边框?

    我知道 这很可悲 但今天早上 IT 刚刚在我的机器上安装了 IE8 我立刻遇到了一个明显的问题 尽管我知道答案就在我面前 但我已经把它搞砸了太久了 首先 这是网站 www mchenry edu http www mchenry edu 在

随机推荐

  • 是否有可能有一个“永久”占位符?

    我正在开发一个系统 其中包括一些文本框 用于测量温度 每分钟心率等 现在我只使用一个文本框 并在同一行的文本框后面添加单位 我的问题是空间相当有限 因此如果可能的话 我想在文本框中包含单位信息 例如右对齐 我了解 HTML5 占位符属性 但
  • Linux 上 backtrace() 的替代方案,可以查找静态函数的符号

    在手册页中 backtrace Linux 上的函数说 请注意 静态 函数的名称 没有暴露 并且在回溯中不可用 但是 启用调试符号后 g 像这样的程序addr2line and gdb仍然可以获得静态函数的名称 有没有办法从进程本身中以编程
  • 在 PHP 中从 mySQL 表填充下拉框

    我正在尝试使用 Php 中的 mySQL 查询结果填充下拉框 我在网上查找了示例 并在我的网页上尝试过它们 但由于某种原因 它们根本没有填充我的下拉框 我尝试调试代码 但在我查看的网站上并没有真正解释 而且我无法弄清楚每一行代码的含义 任何
  • C++ 专用模板函数接收文字字符串

    我正在编写一个具有许多专业化的模板方法 class FieldValue public template lt typename T gt void Set const T value 其中之一是 template lt gt void F
  • 在 JavaScript 中检查对象是否可序列化的可靠方法

    是否有已知的方法或库已经有一个帮助程序来评估对象是否可以在 JavaScript 中序列化 我尝试了以下方法 但它不涵盖原型属性 因此它提供了误报 isEqual obj JSON parse JSON stringify obj 还有另一
  • SQL Server 中用于寻址表的正确语法是什么?

    这似乎是一个相当明显的问题 但我无法想出合适的术语来表达我想要问的问题 因此为此提供参考材料一直很棘手 不过 答案似乎很明显 在检查 SQL Server 的 Pluralsight 培训材料时 他们建议始终引用 常规 查询 您可能为基本
  • gradle 构建在 lint 任务上失败

    我有一个使用 Android Studio 0 4 0 创建的简单 Android 项目 我使用 Gradle 1 9 和 Gradle Android Plugin 0 7 昨天我添加了杰克 沃顿的黄油刀库在我的 gradle 构建脚本中
  • Ruby:获取变量名称[重复]

    这个问题在这里已经有答案了 如何获得变量名 例如 def get var name var return variable name end myname nil get var name myname gt myname 最初目的 som
  • 如何使用 setuptools 打包 Python 守护进程

    如何使用 setuptools 打包 Python 应用程序 以便在安装时 例如通过 setup py 或 pip 将守护程序脚本放置在适当的位置 启动它 并将其标记为在启动时自动启动 就我而言 我的代码仅适用于 Linux 因此我只关心在
  • 无法打开 Hibernate 会话以进行事务、JavaConfig

    找不到错误 Spring MVC Hibernate JavaConfig 网络应用程序配置 package com sprhib init import java util Properties import javax annotati
  • 春天@RequestMapping

    我不断看到这种参数value redirect id in a RequestMappingSpring 的注释 我一直想知道什么是 id 这里 这是某种Expression Language 我所看到的示例代码 RequestMappin
  • 每页打印一次背景图像

    我需要每页打印一次背景图像当我打印大的 html 文件时 现在它只打印在第一页上 所以 css 的部分是 media all body text align left background image url C logo png back
  • 画布中的真实鼠标位置

    我正在尝试用鼠标在 HTML5 画布上进行绘制 但似乎效果良好的唯一方法是 如果我出于某种原因更改画布位置 则画布位于位置 0 0 左上角 它没有像它应该的那样绘制 这是我的代码 function createImageOnCanvas i
  • 用于查找使用过多 CPU 的进程的命令[关闭]

    Closed 这个问题是无关 目前不接受答案 我可以使用什么命令来查找使用大量 CPU 的进程 我可以在不安装新东西的情况下执行此操作吗 或者使用您可以执行的其他一些实用程序 ps aux sort rk 3 3 head n 5 更改 h
  • 在 SQL Server 2005 中如何将多行组合成逗号分隔的列表?

    现在 我有一个像这样的 SQL 查询 SELECT X Y FROM POINTS 它返回的结果如下 X Y 12 3 15 2 18 12 20 29 我想在一行中返回所有结果 如下所示 适合在 HTML 标记中使用 XYLIST 12
  • Angularjs - 如何清除 $routeProvider 的 templateUrl 缓存

    我的应用程序中有非常基本的用例 其中我使用 AngularJS 1 0 8 作为前端 使用 Grails 作为后端 在应用程序布局中 我有一个语言切换器 允许用户更改语言 切换语言后 它会执行新的 http 请求来检索页面 Grails 会
  • Django - 模板显示模型 verbose_names 和对象

    我需要在模板中显示多个模型名称和对象 这是我的view def contents request Lists contents objects Model1 objects all Model2 objects all Model3 obj
  • PHP 函数重命名权限被拒绝

    在服务器中 脚本创建新文件夹 将 chmod 设置为 0777 但随后它尝试将文件移动到该文件夹 但出现错误 权限被拒绝 mkdir new 1 0777 chmod new 1 0777 mkdir new 1 new 2 0777 ch
  • 如何在 JavaScript 中获取两个日期之间的差异?

    我正在创建一个应用程序 它可以让您定义带有时间范围的事件 我想在用户选择或更改开始日期时自动填写结束日期 但是 我不太清楚如何获得两个时间之间的差异 以及如何使用该差异创建新的结束日期 在 JavaScript 中 可以通过调用将日期转换为
  • Font Awesome 未出现在 Internet Explorer 8 中

    我们最近开发了一个网站 其设计强烈依赖 Font Awesome 我们使用 before content 及其提供的 CSS 的标准实现 由于某些原因 Font Awesome 未在 IE8 中显示 我花了相当多的时间进行故障排除并尝试各种