【发布时间】:2012-09-01 23:02:08
【问题描述】:
我正在尝试使用 css 将“.svg”图像设置为背景图像,但它不起作用。该 url 有效并返回 200 状态代码并适用于“.png”图像。
有什么问题?
【问题讨论】:
-
你的 IIS 版本是多少?
-
检查您的服务器上允许的 Mime-Types 设置。
-
我认为它是 7.5,当我将 html 页面作为单页运行时,它运行正常.. 问题是从 localhost 运行时
-
我应该更改 web.config 吗??
-
Mime-type 表示服务器可以提供的内容,某些 mime-type 在 IIS 上默认是不允许的。因此,假设您在 IIS7 上,请转到 IIS 管理(在 RUN 上键入 Inetmgr),选择您要服务的站点并从右侧窗格中选择
MIME-Types,这将为您提供允许的 Mime-Types 列表,在其中检查svg,如果找不到则添加。