路径没有问题,但是显示破图是怎么回事?
嗯,补充下问题,写的html代码直接用浏览器打开能正常显示图片,但是将网页放到apache服务器后,经过服务器后图片就无法正常显示了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
应该是网络的问题。
可以试着查看状态码(Status code)。
如下图:
(我这里是拿 segmentfault 的这个回答的页面做示例)
对你正在调试的页面开启调试模式 (F12) ,再选择“Network”,找到对应的图片,然后查看其“Header”。
只有 200 才是正常加载,其余的 Status code 对应的 HTTP 信息请 看这里。
或者选择“Timing”选项卡,查看具体的网络中断、过慢是发生在哪一处,例如是内容下载过慢导致的问题,还是代理响应的问题,或者请求无法发送的问题等等。
当然,我也是偏向于认为这可能是由于绝对路径导致的问题。你也可以直接查看 console 面板的错误信息,或许能够让你很快的意识到错误所在。