【发布时间】:2019-09-08 11:14:14
【问题描述】:
我正在将网站的图片从 .jpg 替换为 .webp。我使用的方式是通过modernizr来检测浏览器是否可以接受webp,然后设置background-image。但是,webp 图像总是存在错误。有什么我没有设置的吗?或者我能做些什么来解决这个问题?
我已经尝试过更改背景颜色并且效果很好。
<script src="js/modernizr-custom.js"></script>
<style type="text/css">
.no-webp .bg {
background-image: url('Image/img_Head02.jpg');
}
.webp .bg {
background-image: url('Image/img_Head02.webp');
}
我希望 webp 类型的图像可以显示在网站上。 但是现在,出现错误:GET http://test.poct-bio.com/JobW/Image/img_Head02.webp 404 (Not Found)
【问题讨论】:
-
试试manage.accuwebhosting.com/knowledgebase/2443/…。您可能需要将
webp添加到 iis mime 类型。 -
@VDWWD 如果我已经在服务器上推送了网站,是否还需要将 webp 添加到 iis mime 类型?但是,我以前见过这种解决方案。但是对于win10,不知道在哪里可以找到设置。
-
是的,我认为您需要这样做,但也在服务器上。该设置在 IIS 中,而不是 Windows 本身。