【问题标题】:Deploy MVC 5 Bootstrap 3 Glyphicon Not Display部署 MVC 5 Bootstrap 3 Glyphicon 不显示
【发布时间】:2014-08-31 12:24:19
【问题描述】:

在将 MVC 5.1 与 bootstrap 3.0.0 部署到生产环境后,我遇到了显示问题。 Glyphicon 没有出现,并且引导 css 似乎没有正确加载。

在服务器上(在生产中很好):

在客户端(这是问题所在):

【问题讨论】:

  • 确保您的字体已加载。默认情况下,IIS 可能无法提供带有woff 扩展名的文件,因此您必须对其进行一些配置。
  • @Zabavsky 如何确保字体已加载?
  • 打开浏览器开发者工具(一般是F12键),查看控制台是否有404错误。
  • @Zabavsky 控制台中没有错误 404
  • @Zabavsky 我为 .woff 文件设置了 IIS MIME 类型设置,但字形仍未显示

标签: css asp.net-mvc twitter-bootstrap


【解决方案1】:

从这里下载引导程序包: http://getbootstrap.com/getting-started/#download 并将 Bootstrap 包的 fonts 文件夹中的所有文件粘贴到您的 asp.net 应用程序的 fonts 文件夹中。并确保您将这些字体文件上传到服务器。为此,请在 Chrome 中按 Ctrl+Shift+I -->“网络”选项卡,查看是否正在加载所有资源。这应该可以解决问题。

【讨论】:

  • 我已经下载了完整包并将所有字体粘贴到应用程序然后发布到服务器,但没有任何变化
  • 它在 Chrome 或 Firefox 中运行良好,但在 IE 9 中无法运行,我在 IE 中看到网络只加载了 glyphicons-halflings-regular.eot
猜你喜欢
  • 2014-06-04
  • 2014-10-05
  • 1970-01-01
  • 2017-09-20
  • 2017-07-19
  • 2020-12-22
  • 2015-04-07
  • 1970-01-01
  • 2013-11-10
相关资源
最近更新 更多