CSS
#header {
background: url('https://somecdn.com/myapp/public/img/mobile/header.jpg') top center no-repeat;
width: 640px !important;
position: relative;
height: 98px;
}
HTML
<div id="header">...</div>
这在任何其他浏览器上都可以正常工作,但在我朋友的移动 safari(我的手机上)上却不行。将手机连接到mac后查看开发者工具,显示浏览器加载url为http://domainname.com https://somecdn.com/myapp/public/img/mobile/header.jpg,所以基本上它将绝对url解释为相对路径......这里发生了什么?