CSS - 仅在Safari中出现背景图像错误

jef*_*usu 3 css safari background-image

我有一个按钮,可以在每个浏览器,但Safari.这是CSS代码:

div#home-buttons #rv {
    background: url("/Portals/248820/images/layout/home-rv.jpg") no-repeat scroll center top / 165px 115px #273e78;
}
Run Code Online (Sandbox Code Playgroud)

Safari错误控制台说:"资源解释为图像,但使用MIME类型text/plain传输."

关于如何处理这个的任何想法?

谢谢!

pzi*_*zin 11

问题是Safaribackground-size在速记内部不理解或不支持background.我不知道为什么,但我想出来了一次.

所以我会这样说,它将起作用:

background: #273e78 url("/Portals/248820/images/layout/home-rv.jpg") no-repeat scroll center top;
background-size: 165px 115px
Run Code Online (Sandbox Code Playgroud)

我怎么说,我曾经有过这个问题并且解决了这个问题.希望它也适合你.

行情不是问题.W3C说你可以使用或不使用引号,简单或双引号.由你决定.有关这方面的更多信息:http://www.w3.org/TR/CSS2/syndata.html#value-def-uri